mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-05-06 17:09:11 +00:00
tests: drop methods from TrezorTest class
tests: remove forgotten imports
This commit is contained in:
parent
871a68e0be
commit
8e1d5374b1
@ -14,10 +14,6 @@
|
|||||||
# You should have received a copy of the License along with this library.
|
# You should have received a copy of the License along with this library.
|
||||||
# If not, see <https://www.gnu.org/licenses/lgpl-3.0.html>.
|
# If not, see <https://www.gnu.org/licenses/lgpl-3.0.html>.
|
||||||
|
|
||||||
from trezorlib import debuglink, device
|
|
||||||
from trezorlib.messages.PassphraseSourceType import HOST as PASSPHRASE_ON_HOST
|
|
||||||
|
|
||||||
from . import conftest
|
|
||||||
|
|
||||||
# fmt: off
|
# fmt: off
|
||||||
# 1 2 3 4 5 6 7 8 9 10 11 12
|
# 1 2 3 4 5 6 7 8 9 10 11 12
|
||||||
@ -38,48 +34,6 @@ class TrezorTest:
|
|||||||
pin6 = "789456"
|
pin6 = "789456"
|
||||||
pin8 = "45678978"
|
pin8 = "45678978"
|
||||||
|
|
||||||
def setup_method(self, method):
|
|
||||||
self.client = conftest.get_device()
|
|
||||||
# self.client.set_buttonwait(3)
|
|
||||||
|
|
||||||
device.wipe(self.client)
|
|
||||||
self.client.open()
|
|
||||||
|
|
||||||
def teardown_method(self, method):
|
|
||||||
self.client.close()
|
|
||||||
|
|
||||||
def _setup_mnemonic(self, mnemonic=None, pin="", passphrase=False, lock=True):
|
|
||||||
if mnemonic is None:
|
|
||||||
mnemonic = TrezorTest.mnemonic12
|
|
||||||
debuglink.load_device_by_mnemonic(
|
|
||||||
self.client,
|
|
||||||
mnemonic=mnemonic,
|
|
||||||
pin=pin,
|
|
||||||
passphrase_protection=passphrase,
|
|
||||||
label="test",
|
|
||||||
language="english",
|
|
||||||
)
|
|
||||||
if conftest.TREZOR_VERSION == 1 and lock:
|
|
||||||
# remove cached PIN (introduced via load_device)
|
|
||||||
self.client.clear_session()
|
|
||||||
if conftest.TREZOR_VERSION > 1 and passphrase:
|
|
||||||
device.apply_settings(self.client, passphrase_source=PASSPHRASE_ON_HOST)
|
|
||||||
|
|
||||||
def setup_mnemonic_allallall(self, lock=True):
|
|
||||||
self._setup_mnemonic(mnemonic=TrezorTest.mnemonic_all, lock=lock)
|
|
||||||
|
|
||||||
def setup_mnemonic_nopin_nopassphrase(self, lock=True):
|
|
||||||
self._setup_mnemonic(lock=lock)
|
|
||||||
|
|
||||||
def setup_mnemonic_nopin_passphrase(self, lock=True):
|
|
||||||
self._setup_mnemonic(passphrase=True, lock=lock)
|
|
||||||
|
|
||||||
def setup_mnemonic_pin_nopassphrase(self, lock=True):
|
|
||||||
self._setup_mnemonic(pin=TrezorTest.pin4, lock=lock)
|
|
||||||
|
|
||||||
def setup_mnemonic_pin_passphrase(self, lock=True):
|
|
||||||
self._setup_mnemonic(pin=TrezorTest.pin4, passphrase=True, lock=lock)
|
|
||||||
|
|
||||||
|
|
||||||
def generate_entropy(strength, internal_entropy, external_entropy):
|
def generate_entropy(strength, internal_entropy, external_entropy):
|
||||||
"""
|
"""
|
||||||
|
@ -17,8 +17,8 @@
|
|||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from trezorlib import ethereum, messages
|
from trezorlib import ethereum, messages
|
||||||
from trezorlib.tools import parse_path
|
|
||||||
from trezorlib.exceptions import TrezorFailure
|
from trezorlib.exceptions import TrezorFailure
|
||||||
|
from trezorlib.tools import parse_path
|
||||||
|
|
||||||
from .common import MNEMONIC12, TrezorTest
|
from .common import MNEMONIC12, TrezorTest
|
||||||
|
|
||||||
|
@ -21,8 +21,6 @@ import pytest
|
|||||||
from trezorlib import ethereum
|
from trezorlib import ethereum
|
||||||
from trezorlib.tools import H_
|
from trezorlib.tools import H_
|
||||||
|
|
||||||
from .common import TrezorTest
|
|
||||||
|
|
||||||
Vector = namedtuple("Vector", "chain_id nonce sig_v sig_r sig_s value gas_limit data")
|
Vector = namedtuple("Vector", "chain_id nonce sig_v sig_r sig_s value gas_limit data")
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user