Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Test restructure (#106) * Start of refactor of unit tests * Restructured fullnode support on TestBase * Added support for switching between wss mode & https mode for clients * WIP wallet tests * Added harvester config * commented out test classes --------- Co-authored-by: kev <kev@darkhorse> * fix GetWallets method * fix GetRewardTargets improper overload * fix GetWallets method (#108) * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * FarmerProxyTests passing (#109) * fix GetWallets method * fix GetRewardTargets improper overload * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * test stubber (#110) * cleaanup * test stub generator * Test stub generator (#111) * fix GetWallets method * fix GetRewardTargets improper overload * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * test stubber (#110) * cleaanup * test stub generator * remove tests of base class methods * add missing farmer tests * more tests * More tests (#112) * fix GetWallets method * fix GetRewardTargets improper overload * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * test stubber (#110) * cleaanup * test stub generator * remove tests of base class methods * add missing farmer tests * more tests * ignore optional paramters in test generation * Test refactor don (#113) * fix GetWallets method * fix GetRewardTargets improper overload * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * test stubber (#110) * cleaanup * test stub generator * remove tests of base class methods * add missing farmer tests * more tests * ignore optional paramters in test generation * crawler tests * fix up some xunit warnings * Fixups in FullNode tests (#115) * fix GetWallets method * fix GetRewardTargets improper overload * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * test stubber (#110) * cleaanup * test stub generator * remove tests of base class methods * add missing farmer tests * more tests * ignore optional paramters in test generation * crawler tests * fix up some xunit warnings * migrate daemon tests (#114) * migrate daemon tests * remove line that isn't needed --------- Co-authored-by: kev <kev@darkhorse> * GetKeys fix and missing tests (#118) * add missing tests * fix GetKeys * PlotterProxy tests (#119) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests (#121) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * stub in wallet proxy tests (#122) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * More test stubs (#123) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs (#124) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * Wallet test stubs (#125) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 (#127) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 * More tests (#130) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 * fix GetWalletBalances * more passing tests * a couple more tests (#131) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 * fix GetWalletBalances * more passing tests * a couple more tests * a couple more tests * add DataLayerProxy test stubs (#133) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 * fix GetWalletBalances * more passing tests * a couple more tests * a couple more tests * add DataLayerProxy test stubs * Expand enumerables in unit tests (#134) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 * fix GetWalletBalances * more passing tests * a couple more tests * a couple more tests * add DataLayerProxy test stubs * expand enumerables whenever possible in unit tests * More tests (#135) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 * fix GetWalletBalances * more passing tests * a couple more tests * a couple more tests * add DataLayerProxy test stubs * expand enumerables whenever possible in unit tests * more tests * more fixes and tests (#136) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 * fix GetWalletBalances * more passing tests * a couple more tests * a couple more tests * add DataLayerProxy test stubs * expand enumerables whenever possible in unit tests * more tests * clean up * more fixes and tests * pool tests (#137) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 * fix GetWalletBalances * more passing tests * a couple more tests * a couple more tests * add DataLayerProxy test stubs * expand enumerables whenever possible in unit tests * more tests * clean up * more fixes and tests * pool tests * data layer tests (#138) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 * fix GetWalletBalances * more passing tests * a couple more tests * a couple more tests * add DataLayerProxy test stubs * expand enumerables whenever possible in unit tests * more tests * clean up * more fixes and tests * pool tests * data layer tests * merge (#140) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 * 2.0 alpha 3 (#128) * Test restructure (#106) * Start of refactor of unit tests * Restructured fullnode support on TestBase * Added support for switching between wss mode & https mode for clients * WIP wallet tests * Added harvester config * commented out test classes --------- Co-authored-by: kev <kev@darkhorse> * fix GetWallets method * fix GetRewardTargets improper overload * fix GetWallets method (#108) * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * FarmerProxyTests passing (#109) * fix GetWallets method * fix GetRewardTargets improper overload * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * test stubber (#110) * cleaanup * test stub generator * Test stub generator (#111) * fix GetWallets method * fix GetRewardTargets improper overload * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * test stubber (#110) * cleaanup * test stub generator * remove tests of base class methods * add missing farmer tests * more tests * More tests (#112) * fix GetWallets method * fix GetRewardTargets improper overload * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * test stubber (#110) * cleaanup * test stub generator * remove tests of base class methods * add missing farmer tests * more tests * ignore optional paramters in test generation * Test refactor don (#113) * fix GetWallets method * fix GetRewardTargets improper overload * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * test stubber (#110) * cleaanup * test stub generator * remove tests of base class methods * add missing farmer tests * more tests * ignore optional paramters in test generation * crawler tests * fix up some xunit warnings * Fixups in FullNode tests (#115) * fix GetWallets method * fix GetRewardTargets improper overload * suppress configurawait rule in unbit tests * farmer tests passing agains testnet node * test stubber (#110) * cleaanup * test stub generator * remove tests of base class methods * add missing farmer tests * more tests * ignore optional paramters in test generation * crawler tests * fix up some xunit warnings * migrate daemon tests (#114) * migrate daemon tests * remove line that isn't needed --------- Co-authored-by: kev <kev@darkhorse> * GetKeys fix and missing tests (#118) * add missing tests * fix GetKeys * PlotterProxy tests (#119) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests (#121) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * stub in wallet proxy tests (#122) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * More test stubs (#123) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs (#124) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * Wallet test stubs (#125) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 (#127) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 --------- Co-authored-by: KevinOnFrontEnd <[email protected]> Co-authored-by: kev <kev@darkhorse> * fix merge issue * 2.0 alpha3 * fix GetWalletBalances * more passing tests * a couple more tests * a couple more tests * Bump YamlDotNet from 13.1.1 to 13.2.0 in /src/chia-dotnet (#132) * add DataLayerProxy test stubs * expand enumerables whenever possible in unit tests * more tests * clean up * more fixes and tests * pool tests * data layer tests --------- Co-authored-by: KevinOnFrontEnd <[email protected]> Co-authored-by: kev <kev@darkhorse> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * CalculateCoinName (#141) * add missing tests * fix GetKeys * more tests * HarvesterProxy tests * plotter tests * simplify * stub in missing FullNode tests * fix GetCoinRecordsByPuzzleHash * stub in all the wallet proxy tests * stub in missing standard wallet tests * stub in TradeManager tests * VC manager stubs * simplify * CATWallet stubs * DataLayerWallet test stubs * did wallet test stubs * pool and nft wallet test stubs * 2.0 alpha 3 * fix GetWalletBalances * more passing tests * a couple more tests * a couple more tests * add DataLayerProxy test stubs * expand enumerables whenever possible in unit tests * more tests * clean up * more fixes and tests * pool tests * data layer tests * CalculateCoinName --------- Co-authored-by: KevinOnFrontEnd <[email protected]> Co-authored-by: kev <kev@darkhorse> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information