Skip to content

Commit

Permalink
Merge branch 'develop' into feature-sync
Browse files Browse the repository at this point in the history
  • Loading branch information
dangell7 committed Oct 21, 2024
2 parents e8a032f + cc94b69 commit 66a8aab
Show file tree
Hide file tree
Showing 955 changed files with 35 additions and 19 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/build_and_functional_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,15 @@ name: Build and run functional tests using ragger through reusable workflow

on:
workflow_dispatch:
inputs:
golden_run:
type: choice
required: true
default: 'Raise an error (default)'
description: CI behavior if the test snaphots are different than expected.
options:
- 'Raise an error (default)'
- 'Open a PR'
push:
branches:
- master
Expand All @@ -29,3 +38,4 @@ jobs:
uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_ragger_tests.yml@v1
with:
download_app_binaries_artifact: compiled_app_binaries
regenerate_snapshots: ${{ inputs.golden_run == 'Open a PR' }}
4 changes: 4 additions & 0 deletions src/apdu/messages/get_public_key.c
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,21 @@ void on_address_confirmed() {
G_io_apdu_buffer[tx++] = 0x00;
// Send back the response, do not restart the event loop
io_exchange(CHANNEL_APDU | IO_RETURN_AFTER_TX, tx);
#ifndef HAVE_NBGL
// Display back the original UX
display_idle_menu();
#endif
}

void on_address_rejected() {
G_io_apdu_buffer[0] = 0x69;
G_io_apdu_buffer[1] = 0x85;
// Send back the response, do not restart the event loop
io_exchange(CHANNEL_APDU | IO_RETURN_AFTER_TX, 2);
#ifndef HAVE_NBGL
// Display back the original UX
display_idle_menu();
#endif
}

void handle_get_public_key(uint8_t p1,
Expand Down
4 changes: 4 additions & 0 deletions src/apdu/messages/sign_transaction.c
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,10 @@ void sign_transaction() {
return;
}

#ifndef HAVE_NBGL
// Display back the original UX
display_idle_menu();
#endif
}

void reject_transaction() {
Expand All @@ -164,7 +166,9 @@ void reject_transaction() {

// Reset transaction context and display back the original UX
reset_transaction_context();
#ifndef HAVE_NBGL
display_idle_menu();
#endif
}

bool is_first(uint8_t p1) {
Expand Down
2 changes: 1 addition & 1 deletion src/ui/transaction/review_menu_nbgl.c
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ void display_review_menu(parseResult_t *transaction_param, resultAction_t callba
&C_icon_XRP_64px,
"Review transaction",
NULL,
"Sign transaction",
"Sign transaction?",
reviewChoice);
}
#endif // HAVE_NBGL
28 changes: 14 additions & 14 deletions tests/functional_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,16 @@
from ragger.error import ExceptionRAPDU
from .xrp import XRPClient, Errors
from .utils import DEFAULT_PATH, DEFAULT_BIP32_PATH
from .utils import ROOT_SCREENSHOT_PATH, verify_ecdsa_secp256k1, verify_version
from .utils import verify_ecdsa_secp256k1, verify_version


def test_app_configuration(backend: BackendInterface, firmware: Firmware, navigator: Navigator):
def test_app_configuration(backend: BackendInterface,
firmware: Firmware,
navigator: Navigator,
default_screenshot_path: Path):
xrp = XRPClient(backend, firmware, navigator)
version = xrp.get_configuration()
verify_version(version)
verify_version(default_screenshot_path, version)


def test_sign_too_large(backend: BackendInterface, firmware: Firmware, navigator: Navigator):
Expand Down Expand Up @@ -70,11 +73,10 @@ def test_get_public_key_no_confirm(backend: BackendInterface,
def test_get_public_key_confirm(backend: BackendInterface,
firmware: Firmware,
navigator: Navigator,
scenario_navigator: NavigateWithScenario,
test_name: str):
scenario_navigator: NavigateWithScenario):
xrp = XRPClient(backend, firmware, navigator)
with xrp.get_pubkey_confirm():
scenario_navigator.address_review_approve(ROOT_SCREENSHOT_PATH, test_name)
scenario_navigator.address_review_approve()

# Check the status (Asynchronous)
reply = xrp.get_async_response()
Expand All @@ -84,13 +86,12 @@ def test_get_public_key_confirm(backend: BackendInterface,
def test_get_public_key_reject(backend: BackendInterface,
firmware: Firmware,
navigator: Navigator,
scenario_navigator: NavigateWithScenario,
test_name: str):
scenario_navigator: NavigateWithScenario):
xrp = XRPClient(backend, firmware, navigator)

with pytest.raises(ExceptionRAPDU) as err:
with xrp.get_pubkey_confirm():
scenario_navigator.address_review_reject(ROOT_SCREENSHOT_PATH, test_name)
scenario_navigator.address_review_reject()

# Assert we have received a refusal
assert err.value.status == Errors.SW_WRONG_ADDRESS
Expand All @@ -100,8 +101,7 @@ def test_get_public_key_reject(backend: BackendInterface,
def test_sign_reject(backend: BackendInterface,
firmware: Firmware,
navigator: Navigator,
scenario_navigator: NavigateWithScenario,
test_name: str):
scenario_navigator: NavigateWithScenario):
xrp = XRPClient(backend, firmware, navigator)

# pragma pylint: disable=line-too-long
Expand All @@ -115,7 +115,7 @@ def test_sign_reject(backend: BackendInterface,
# Send the APDU (Asynchronous)
with pytest.raises(ExceptionRAPDU) as err:
with xrp.sign(DEFAULT_BIP32_PATH + message):
scenario_navigator.review_reject(ROOT_SCREENSHOT_PATH, test_name)
scenario_navigator.review_reject()

# Assert we have received a refusal
assert err.value.status == Errors.SW_WRONG_ADDRESS
Expand All @@ -128,7 +128,7 @@ def test_sign_valid_tx(backend: BackendInterface,
scenario_navigator: NavigateWithScenario,
raw_tx_path: str):
if raw_tx_path.endswith("19-really-stupid-tx.raw"):
pytest.skip(f"skip invalid tx {raw_tx_path}")
pytest.skip(f"skip invalid tx from '{Path(raw_tx_path).stem}'")

xrp = XRPClient(backend, firmware, navigator)

Expand All @@ -144,7 +144,7 @@ def test_sign_valid_tx(backend: BackendInterface,
else:
text = "^Hold to sign$"
with xrp.sign(DEFAULT_BIP32_PATH + tx):
scenario_navigator.review_approve(ROOT_SCREENSHOT_PATH, snapdir, text)
scenario_navigator.review_approve(test_name=snapdir, custom_screen_text=text)

reply = xrp.get_async_response()
assert reply and reply.status == Errors.SW_SUCCESS
Expand Down
Binary file modified tests/snapshots/flex/01-payment/01-basic/00000.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/01-basic/00001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/01-basic/00002.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/01-basic/00003.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/02-destination-tag/00000.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/02-destination-tag/00001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/02-destination-tag/00002.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/02-destination-tag/00003.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/03-source-tag/00000.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/03-source-tag/00001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/03-source-tag/00002.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/03-source-tag/00003.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/04-both-tags/00000.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/04-both-tags/00001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/04-both-tags/00002.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/04-both-tags/00003.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/04-both-tags/00004.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/04-both-tags/00005.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file modified tests/snapshots/flex/01-payment/05-invoice-id/00000.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/05-invoice-id/00001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/05-invoice-id/00002.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/05-invoice-id/00003.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/05-invoice-id/00004.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/snapshots/flex/01-payment/05-invoice-id/00005.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Diff not rendered.
Diff not rendered.
Binary file modified tests/snapshots/flex/01-payment/07-issued-currency/00000.png
Binary file modified tests/snapshots/flex/01-payment/07-issued-currency/00001.png
Binary file modified tests/snapshots/flex/01-payment/07-issued-currency/00002.png
Binary file modified tests/snapshots/flex/01-payment/07-issued-currency/00003.png
Binary file modified tests/snapshots/flex/01-payment/08-issued-currency-max/00000.png
Binary file modified tests/snapshots/flex/01-payment/08-issued-currency-max/00001.png
Binary file modified tests/snapshots/flex/01-payment/08-issued-currency-max/00002.png
Binary file modified tests/snapshots/flex/01-payment/08-issued-currency-max/00005.png
Diff not rendered.
Diff not rendered.
Binary file modified tests/snapshots/flex/01-payment/11-issued-currency-paths/00000.png
Binary file modified tests/snapshots/flex/01-payment/11-issued-currency-paths/00002.png
Binary file modified tests/snapshots/flex/01-payment/11-issued-currency-paths/00006.png
Binary file modified tests/snapshots/flex/01-payment/11-issued-currency-paths/00007.png
Diff not rendered.
Diff not rendered.
Binary file modified tests/snapshots/flex/01-payment/15-issue-abc-currency/00000.png
Binary file modified tests/snapshots/flex/01-payment/15-issue-abc-currency/00001.png
Binary file modified tests/snapshots/flex/01-payment/15-issue-abc-currency/00002.png
Binary file modified tests/snapshots/flex/01-payment/15-issue-abc-currency/00003.png
Binary file modified tests/snapshots/flex/01-payment/16-memos/00000.png
Binary file modified tests/snapshots/flex/01-payment/16-memos/00001.png
Binary file modified tests/snapshots/flex/01-payment/16-memos/00002.png
Binary file modified tests/snapshots/flex/01-payment/16-memos/00003.png
Binary file modified tests/snapshots/flex/01-payment/16-memos/00004.png
Binary file modified tests/snapshots/flex/01-payment/16-memos/00005.png
Binary file modified tests/snapshots/flex/01-payment/16-memos/00006.png
Binary file modified tests/snapshots/flex/01-payment/16-memos/00007.png
Binary file modified tests/snapshots/flex/01-payment/17-multi-sign-parallel/00001.png
Binary file modified tests/snapshots/flex/01-payment/17-multi-sign-parallel/00003.png
Binary file modified tests/snapshots/flex/01-payment/18-multi-sign-serial/00000.png
Binary file modified tests/snapshots/flex/01-payment/18-multi-sign-serial/00001.png
Binary file modified tests/snapshots/flex/01-payment/18-multi-sign-serial/00002.png
Binary file modified tests/snapshots/flex/01-payment/18-multi-sign-serial/00003.png
Binary file modified tests/snapshots/flex/01-payment/18-multi-sign-serial/00004.png
Binary file modified tests/snapshots/flex/01-payment/18-multi-sign-serial/00005.png
Binary file modified tests/snapshots/flex/01-payment/18-multi-sign-serial/00006.png
Binary file modified tests/snapshots/flex/01-payment/18-multi-sign-serial/00007.png
Binary file modified tests/snapshots/flex/01-payment/18-multi-sign-serial/00008.png
Binary file modified tests/snapshots/flex/01-payment/18-multi-sign-serial/00009.png
Diff not rendered.
Binary file modified tests/snapshots/flex/02-set-regular-key/01-basic/00000.png
Binary file modified tests/snapshots/flex/02-set-regular-key/01-basic/00001.png
Binary file modified tests/snapshots/flex/02-set-regular-key/01-basic/00002.png
Binary file modified tests/snapshots/flex/02-set-regular-key/01-basic/00003.png
Binary file modified tests/snapshots/flex/02-set-regular-key/02-delete/00000.png
Binary file modified tests/snapshots/flex/02-set-regular-key/02-delete/00001.png
Binary file modified tests/snapshots/flex/02-set-regular-key/02-delete/00002.png
Binary file modified tests/snapshots/flex/02-set-regular-key/02-delete/00003.png
Binary file modified tests/snapshots/flex/02-set-regular-key/02-delete/00004.png
Diff not rendered.
Diff not rendered.
Binary file modified tests/snapshots/flex/03-escrow-create/01-finish-after/00000.png
Binary file modified tests/snapshots/flex/03-escrow-create/01-finish-after/00001.png
Binary file modified tests/snapshots/flex/03-escrow-create/01-finish-after/00002.png
Binary file modified tests/snapshots/flex/03-escrow-create/01-finish-after/00003.png
Binary file modified tests/snapshots/flex/03-escrow-create/02-cancel-after/00000.png
Binary file modified tests/snapshots/flex/03-escrow-create/02-cancel-after/00001.png
Binary file modified tests/snapshots/flex/03-escrow-create/02-cancel-after/00002.png
Binary file modified tests/snapshots/flex/03-escrow-create/02-cancel-after/00003.png
Binary file modified tests/snapshots/flex/03-escrow-create/03-both/00000.png
Binary file modified tests/snapshots/flex/03-escrow-create/03-both/00001.png
Binary file modified tests/snapshots/flex/03-escrow-create/03-both/00002.png
Binary file modified tests/snapshots/flex/03-escrow-create/03-both/00003.png
Binary file modified tests/snapshots/flex/03-escrow-create/03-both/00004.png
Binary file modified tests/snapshots/flex/03-escrow-create/04-both-condition/00004.png
Binary file modified tests/snapshots/flex/04-escrow-finish/01-time-based/00000.png
Binary file modified tests/snapshots/flex/04-escrow-finish/01-time-based/00001.png
Binary file modified tests/snapshots/flex/04-escrow-finish/01-time-based/00002.png
Binary file modified tests/snapshots/flex/04-escrow-finish/01-time-based/00003.png
Binary file modified tests/snapshots/flex/04-escrow-finish/02-condition-based/00004.png
Binary file modified tests/snapshots/flex/05-escrow-cancel/01-basic/00000.png
Binary file modified tests/snapshots/flex/05-escrow-cancel/01-basic/00001.png
Binary file modified tests/snapshots/flex/05-escrow-cancel/01-basic/00002.png
Binary file modified tests/snapshots/flex/05-escrow-cancel/01-basic/00003.png
Binary file modified tests/snapshots/flex/06-account-set/01-basic/00000.png
Binary file modified tests/snapshots/flex/06-account-set/01-basic/00001.png
Binary file modified tests/snapshots/flex/06-account-set/01-basic/00002.png
Binary file modified tests/snapshots/flex/06-account-set/01-basic/00003.png
Binary file modified tests/snapshots/flex/06-account-set/01-basic/00004.png
Binary file modified tests/snapshots/flex/06-account-set/01-basic/00005.png
Binary file modified tests/snapshots/flex/06-account-set/01-basic/00006.png
Diff not rendered.
Binary file modified tests/snapshots/flex/06-account-set/02-default-ripple/00000.png
Binary file modified tests/snapshots/flex/06-account-set/02-default-ripple/00002.png
Binary file modified tests/snapshots/flex/06-account-set/02-default-ripple/00003.png
Binary file modified tests/snapshots/flex/06-account-set/02-default-ripple/00004.png
Diff not rendered.
Binary file modified tests/snapshots/flex/06-account-set/03-deposit-auth/00000.png
Binary file modified tests/snapshots/flex/06-account-set/03-deposit-auth/00001.png
Binary file modified tests/snapshots/flex/06-account-set/03-deposit-auth/00002.png
Binary file modified tests/snapshots/flex/06-account-set/03-deposit-auth/00003.png
Binary file modified tests/snapshots/flex/06-account-set/03-deposit-auth/00004.png
Diff not rendered.
Binary file modified tests/snapshots/flex/06-account-set/04-disable-master/00000.png
Binary file modified tests/snapshots/flex/06-account-set/04-disable-master/00001.png
Binary file modified tests/snapshots/flex/06-account-set/04-disable-master/00002.png
Binary file modified tests/snapshots/flex/06-account-set/04-disable-master/00003.png
Binary file modified tests/snapshots/flex/06-account-set/04-disable-master/00004.png
Diff not rendered.
Binary file modified tests/snapshots/flex/06-account-set/05-disallow-xrp/00000.png
Binary file modified tests/snapshots/flex/06-account-set/05-disallow-xrp/00001.png
Binary file modified tests/snapshots/flex/06-account-set/05-disallow-xrp/00002.png
Binary file modified tests/snapshots/flex/06-account-set/05-disallow-xrp/00003.png
Binary file modified tests/snapshots/flex/06-account-set/05-disallow-xrp/00004.png
Diff not rendered.
Binary file modified tests/snapshots/flex/06-account-set/06-global-freeze/00000.png
Binary file modified tests/snapshots/flex/06-account-set/06-global-freeze/00001.png
Binary file modified tests/snapshots/flex/06-account-set/06-global-freeze/00002.png
Binary file modified tests/snapshots/flex/06-account-set/06-global-freeze/00003.png
Binary file modified tests/snapshots/flex/06-account-set/06-global-freeze/00004.png
Diff not rendered.
Binary file modified tests/snapshots/flex/06-account-set/07-no-freeze/00000.png
Binary file modified tests/snapshots/flex/06-account-set/07-no-freeze/00001.png
Binary file modified tests/snapshots/flex/06-account-set/07-no-freeze/00002.png
Binary file modified tests/snapshots/flex/06-account-set/07-no-freeze/00003.png
Binary file modified tests/snapshots/flex/06-account-set/07-no-freeze/00004.png
Diff not rendered.
Binary file modified tests/snapshots/flex/06-account-set/08-require-auth/00000.png
Binary file modified tests/snapshots/flex/06-account-set/08-require-auth/00001.png
Binary file modified tests/snapshots/flex/06-account-set/08-require-auth/00002.png
Binary file modified tests/snapshots/flex/06-account-set/08-require-auth/00003.png
Binary file modified tests/snapshots/flex/06-account-set/08-require-auth/00004.png
Diff not rendered.
Binary file modified tests/snapshots/flex/06-account-set/09-require-tag/00000.png
Binary file modified tests/snapshots/flex/06-account-set/09-require-tag/00001.png
Binary file modified tests/snapshots/flex/06-account-set/09-require-tag/00002.png
Binary file modified tests/snapshots/flex/06-account-set/09-require-tag/00003.png
Binary file modified tests/snapshots/flex/06-account-set/09-require-tag/00004.png
Diff not rendered.
Diff not rendered.
Binary file modified tests/snapshots/flex/07-check-cancel/01-basic/00000.png
Binary file modified tests/snapshots/flex/07-check-cancel/01-basic/00001.png
Binary file modified tests/snapshots/flex/07-check-cancel/01-basic/00002.png
Binary file modified tests/snapshots/flex/07-check-cancel/01-basic/00003.png
Binary file modified tests/snapshots/flex/08-check-cash/01-basic/00000.png
Binary file modified tests/snapshots/flex/08-check-cash/01-basic/00001.png
Binary file modified tests/snapshots/flex/08-check-cash/01-basic/00002.png
Binary file modified tests/snapshots/flex/08-check-cash/01-basic/00003.png
Binary file modified tests/snapshots/flex/08-check-cash/02-amount/00000.png
Binary file modified tests/snapshots/flex/08-check-cash/02-amount/00001.png
Binary file modified tests/snapshots/flex/08-check-cash/02-amount/00002.png
Binary file modified tests/snapshots/flex/08-check-cash/02-amount/00003.png
Binary file modified tests/snapshots/flex/08-check-cash/03-issued/00000.png
Binary file modified tests/snapshots/flex/08-check-cash/03-issued/00001.png
Binary file modified tests/snapshots/flex/08-check-cash/03-issued/00002.png
Binary file modified tests/snapshots/flex/08-check-cash/03-issued/00003.png
Binary file modified tests/snapshots/flex/08-check-cash/03-issued/00004.png
Binary file modified tests/snapshots/flex/08-check-cash/03-issued/00005.png
Diff not rendered.
Diff not rendered.
Binary file modified tests/snapshots/flex/09-check-create/01-basic/00000.png
Binary file modified tests/snapshots/flex/09-check-create/01-basic/00001.png
Binary file modified tests/snapshots/flex/09-check-create/01-basic/00002.png
Binary file modified tests/snapshots/flex/09-check-create/01-basic/00003.png
Binary file modified tests/snapshots/flex/09-check-create/01-basic/00004.png
Binary file modified tests/snapshots/flex/09-check-create/02-issued/00000.png
Binary file modified tests/snapshots/flex/09-check-create/02-issued/00001.png
Binary file modified tests/snapshots/flex/09-check-create/02-issued/00002.png
Binary file modified tests/snapshots/flex/09-check-create/02-issued/00003.png
Binary file modified tests/snapshots/flex/09-check-create/02-issued/00004.png
Binary file modified tests/snapshots/flex/09-check-create/02-issued/00005.png
Binary file modified tests/snapshots/flex/09-check-create/02-issued/00006.png
Diff not rendered.
Binary file modified tests/snapshots/flex/10-deposit-preauth/01-basic/00000.png
Binary file modified tests/snapshots/flex/10-deposit-preauth/01-basic/00001.png
Binary file modified tests/snapshots/flex/10-deposit-preauth/01-basic/00002.png
Binary file modified tests/snapshots/flex/10-deposit-preauth/01-basic/00003.png
Binary file modified tests/snapshots/flex/10-deposit-preauth/02-unauthorize/00001.png
Binary file modified tests/snapshots/flex/10-deposit-preauth/02-unauthorize/00002.png
Binary file modified tests/snapshots/flex/10-deposit-preauth/02-unauthorize/00003.png
Binary file modified tests/snapshots/flex/11-offer-cancel/01-basic/00000.png
Binary file modified tests/snapshots/flex/11-offer-cancel/01-basic/00001.png
Binary file modified tests/snapshots/flex/11-offer-cancel/01-basic/00002.png
Binary file modified tests/snapshots/flex/11-offer-cancel/01-basic/00003.png
Binary file modified tests/snapshots/flex/11-offer-cancel/01-basic/00004.png
Diff not rendered.
Binary file modified tests/snapshots/flex/12-offer-create/01-basic/00000.png
Loading

0 comments on commit 66a8aab

Please sign in to comment.