Browse Source

test suite: Windows/MSYS2 fixes

The MMGen Project 3 years ago
parent
commit
88a9729810

+ 1 - 0
test/test_py_d/ts_ethdev.py

@@ -1163,4 +1163,5 @@ class TestSuiteEthdev(TestSuiteBase,TestSuiteShared):
 		if not opt.no_daemon_stop:
 		if not opt.no_daemon_stop:
 			if not stop_test_daemons(self.proto.coin+'_rt'):
 			if not stop_test_daemons(self.proto.coin+'_rt'):
 				return False
 				return False
+		set_vt100()
 		return 'ok'
 		return 'ok'

+ 2 - 0
test/unit_tests_d/ut_daemon.py

@@ -89,6 +89,8 @@ def test_cmds(op):
 
 
 class unit_tests:
 class unit_tests:
 
 
+	win_skip = ('start','status','stop')
+
 	def flags(self,name,ut):
 	def flags(self,name,ut):
 
 
 		qmsg_r('Testing flags and opts...')
 		qmsg_r('Testing flags and opts...')

+ 3 - 3
test/unit_tests_d/ut_dep.py

@@ -10,10 +10,10 @@ from mmgen.common import *
 
 
 class unit_tests:
 class unit_tests:
 
 
-	altcoin_deps = ('keccak','py_ecc')
-	win_skip = ('aiohttp',)
+	altcoin_deps = ('pysha3','py_ecc')
+	win_skip = ('aiohttp','pysha3')
 
 
-	def keccak(self,name,ut): # ETH,XMR
+	def pysha3(self,name,ut): # ETH,XMR
 		from sha3 import keccak_256
 		from sha3 import keccak_256
 		return True
 		return True
 
 

+ 1 - 0
test/unit_tests_d/ut_rpc.py

@@ -90,6 +90,7 @@ def run_test(network_ids,test_cf_auth=False,daemon_ids=None):
 class unit_tests:
 class unit_tests:
 
 
 	altcoin_deps = ('ltc','bch','eth','etc','xmrwallet')
 	altcoin_deps = ('ltc','bch','eth','etc','xmrwallet')
+	win_skip = ('xmrwallet',) # FIXME - wallet doesn't open
 
 
 	def btc(self,name,ut):
 	def btc(self,name,ut):
 		return run_test(['btc','btc_tn'],test_cf_auth=True)
 		return run_test(['btc','btc_tn'],test_cf_auth=True)

+ 1 - 1
test/unit_tests_d/ut_testdep.py

@@ -10,7 +10,7 @@ sec = 'deadbeef' * 8
 class unit_tests:
 class unit_tests:
 
 
 	altcoin_deps = ('pycoin','moneropy','keyconv','zcash_mini','ethkey')
 	altcoin_deps = ('pycoin','moneropy','keyconv','zcash_mini','ethkey')
-	win_skip = ('losetup',)
+	win_skip = ('losetup','moneropy','zcash_mini')
 
 
 	def core_repo(self,name,ut):
 	def core_repo(self,name,ut):
 		crr = os.getenv('CORE_REPO_ROOT')
 		crr = os.getenv('CORE_REPO_ROOT')