Skip to content

Commit

Permalink
Merge branch 'bat/refactor-masp-e2e' (#1714)
Browse files Browse the repository at this point in the history
* bat/refactor-masp-e2e:
  changelog: add #1714
  rustdoc: rm links to private symbols
  clippy fix
  make: build tests with nightly
  tests: enable feature(internal_output_capture) for tests only
  [feat]: Re-used code from the cli using new CliApi type
  [chore]: Move mock definitions into apps to re-restrict visibility. Better implementation of mock stdin
  [chore]: Replaced dev with testing feature flag on stio redirect func
  [chore]: Re-add #[cfg(test)] to test router modules
  Update apps/src/lib/cli/utils.rs
  Update tests/src/integration/masp.rs
  [chore]: Add lazy_static as workspace dep
  Update tests/Cargo.toml
  [chore]: Making the docs happy
  [chore]: Removed unnecessary  visibility qualifier
  [fix]: Cleanups
  [fix]: Resolved conflicts with eth bridge cli changes
  [fix]: Indentified flakiness in masp_txs_and_queries
  [feat]: All masp e2e tests refactored into integration tests. Update Makefile with integration test recipes
  [feat]: Added masp_txs_and_queries integration test which passes. Removed e2e tests which now have passing integration counterparts
  [feat]: Added masp pinned tx test which passes
  [fix]: Porting over masp incentives e2e test
  [fix]: Fixed the faucet to use uint instead of amount. This makes it portable across different assets
  [feat]: First basic integration test passing with plumbing
  [feat]: Implement mock cli and client for integration tests
  converts faucet_withdrawal_limit to be correct
  fixup! WIP refactoring masp e2e tests
  WIP refactoring masp e2e tests
  • Loading branch information
tzemanovic committed Jul 21, 2023
2 parents d828cd4 + b055203 commit 84e78c3
Show file tree
Hide file tree
Showing 39 changed files with 4,193 additions and 2,446 deletions.
3 changes: 3 additions & 0 deletions .changelog/unreleased/testing/1714-refactor-e2e-tests.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- Added integration testing infrastructure for node, client and
the wallet and replaced MASP E2E tests with integration tests.
([\#1714](https://github.com/anoma/namada/pull/1714))
Loading

0 comments on commit 84e78c3

Please sign in to comment.