Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
@unittest.skipUnless(hasattr(psutil.Process, "environ"),
"environ not available")
@unittest.skipUnless(POSIX, "posix only")
def test_weird_environ(self):
# environment variables can contain values without an equals sign
code = textwrap.dedent("""
#include
#include
char * const argv[] = {"cat", 0};
char * const envp[] = {"A=1", "X", "C=3", 0};
int main(void) {
/* Close stderr on exec so parent can wait for the execve to
* finish. */
if (fcntl(2, F_SETFD, FD_CLOEXEC) != 0)
return 0;
return execve("/bin/cat", argv, envp);
}
# This prints a bunch of text/password controls, but only ONE CheckboxControl
def edit_account(br, nick, password, new_password, new_password2, name, email, design, pref_st):
br.open(URL_BASE + '/preferinte').read()
br.select_form(name='accountForm')
if nick: br['nick'] = nick
if password: br['curPass'] = password
if new_password: br['newPass'] = new_password
if new_password2: br['newPass2'] = new_password2
if name: br['name'] = name
if email: br['email'] = email
if design: br['skin'] = [design]
if pref_st is not None: br.find_control('userPrefs[]').items[0].selected = pref_st
resp = br.submit()
return resp
class LoginTest(unittest.TestCase):
def test_register_bad_info(self):
br = mechanize.Browser()
resp = create_account(br, '', '', '')
html = resp.read()
self.assertIn('Trebuie să vă alegeți un nume de cont', html)
resp = create_account(br, 'john', '', '')
html = resp.read()
self.assertIn('Trebuie să vă alegeți o parolă', html)
resp = create_account(br, 'john', 'john@john.com', 'password', 'mismatched password')
html = resp.read()
self.assertIn('Parolele nu coincid', html)
resp = create_account(br, 'vasile', 'john@john.com', 'password')
.addGrid(lasso.regParam, [0.001, 0.005, 0.01]) \
.build()
evaluator = RegressionEvaluator(labelCol="rating", metricName="r2")
cv = CrossValidator(estimator=pipeline, evaluator=evaluator, estimatorParamMaps=paramGrid)
cvModel = cv.fit(data)
test = self.sql.read.format("json").load(trainFilepath)
r2 = evaluator.evaluate(cvModel.transform(test))
print "Test data R^2 score: %g" % r2
if __name__ == "__main__":
unittest.main()
sc.stop()
self.init_debugserver_test()
self.buildDsym()
self.set_inferior_startup_launch()
self.P_and_p_thread_suffix_work()
@llgs_test
@dwarf_test
def test_P_and_p_thread_suffix_work_llgs_dwarf(self):
self.init_llgs_test()
self.buildDwarf()
self.set_inferior_startup_launch()
self.P_and_p_thread_suffix_work()
if __name__ == '__main__':
unittest2.main()
@unittest.skipIf(six.PY3, 'Not supported in Python 3.')
def test_cast_long(self):
self.assertEqual(self.type.test(long('141414')), True)
self.assertEqual(self.type.cast(long('141414')), Decimal('141414'))
self.wait_notification(basetime, 0)
def testverifyall(self):
command = ["show_metacluster", "--all"]
out = self.commandtest(command)
self.matchclean(out, "Metacluster: utmc", command)
def testdelnotfound(self):
command = ["del_metacluster",
"--metacluster=metacluster-does-not-exist"]
self.notfoundtest(command)
if __name__ == '__main__':
suite = unittest.TestLoader().loadTestsFromTestCase(TestDelMetaCluster)
unittest.TextTestRunner(verbosity=2).run(suite)
if fr_testcase.NO_NET:
print "Warning: No network available, only some tests run"
if not 'REVIEW_LOGLEVEL' in os.environ:
print "Warning: REVIEW_LOGLEVEL not set, lot's of output ahead."
if fr_testcase.FAST_TEST:
print "Warning: slow tests skipped"
Mock.init()
testFail = 0
for t in 'Misc', 'Bugzilla', 'Ext', 'Options', 'Checks', 'RChecks', \
'Regressions', 'Dist', 'Deps':
test = eval('unittest.TestLoader().loadTestsFromTestCase(Test%s)' % t)
result = unittest.TextTestRunner(verbosity=VERBOSITY).run(test)
testFail = testFail + len(result.errors) + len(result.failures)
sys.exit(testFail)
% kinesis_asl_assembly_dir) +
"You need to build Spark with 'build/sbt -Pkinesis-asl "
"assembly/package streaming-kinesis-asl-assembly/assembly'"
"or 'build/mvn -Pkinesis-asl package' before running this test.")
sys.stderr.write("Running tests: %s \n" % (str(testcases)))
failed = False
for testcase in testcases:
sys.stderr.write("[Running %s]\n" % (testcase))
tests = unittest.TestLoader().loadTestsFromTestCase(testcase)
if xmlrunner:
result = xmlrunner.XMLTestRunner(output='target/test-reports', verbosity=3).run(tests)
if not result.wasSuccessful():
failed = True
else:
result = unittest.TextTestRunner(verbosity=3).run(tests)
if not result.wasSuccessful():
failed = True
sys.exit(failed)
"--osname=utos", "--osversion=1.0"]
self.noouttest(command)
def testverifydelos(self):
command = "show os --osname utos --archetype=utarchetype1"
self.notfoundtest(command.split(" "))
def testdelinvalid(self):
command = ["del_os", "--archetype=utarchetype1",
"--osname=os-does-not-exist", "--osvers=1.0"]
self.notfoundtest(command)
if __name__ == '__main__':
suite = unittest.TestLoader().loadTestsFromTestCase(TestDelOS)
unittest.TextTestRunner(verbosity=2).run(suite)
def test_450_verify_positions(self):
command = ["search", "dns", "domain", "map", "--room", "utroom1"]
out = self.commandtest(command)
self.searchoutput(out,
r"DNS Domain: td1.aqd-unittest.ms.com Map: Room utroom1\s*"
r"Position: 0\s*"
r"DNS Domain: td2.aqd-unittest.ms.com Map: Room utroom1\s*"
r"Position: 1\s*"
r"DNS Domain: aqd-unittest.ms.com Map: Room utroom1\s*"
r"Position: 2\s*",
command)
if __name__ == '__main__':
suite = unittest.TestLoader().loadTestsFromTestCase(TestMapDnsDomain)
unittest.TextTestRunner(verbosity=2).run(suite)