def test_load_classads(self): self.new_ads_verify(classad.parseAds(open("tests/test_multiple.ad"))) self.new_ads_verify( classad.parseAds(open("tests/test_multiple.ad").read())) self.old_ads_verify( classad.parseOldAds(open("tests/test_multiple.old.ad"))) self.old_ads_verify( classad.parseOldAds(open("tests/test_multiple.old.ad").read()))
def test_load_classads(self): self.new_ads_verify(classad.parseAds(open("tests/test_multiple.ad"))) self.new_ads_verify(classad.parseAds(open("tests/test_multiple.ad").read())) with warnings.catch_warnings(): warnings.simplefilter("ignore") self.old_ads_verify(classad.parseOldAds(open("tests/test_multiple.old.ad"))) self.old_ads_verify(classad.parseOldAds(open("tests/test_multiple.old.ad").read())) self.old_ads_verify(classad.parseAds(open("tests/test_multiple.old.ad"))) self.old_ads_verify(classad.parseAds(open("tests/test_multiple.old.ad").read()))
def test_load_classads(self): self.new_ads_verify(classad.parseAds(open("tests/test_multiple.ad"))) self.new_ads_verify( classad.parseAds(open("tests/test_multiple.ad").read())) with warnings.catch_warnings(): warnings.simplefilter("ignore") self.old_ads_verify( classad.parseOldAds(open("tests/test_multiple.old.ad"))) self.old_ads_verify( classad.parseOldAds(open("tests/test_multiple.old.ad").read())) self.old_ads_verify( classad.parseAds(open("tests/test_multiple.old.ad"))) self.old_ads_verify( classad.parseAds(open("tests/test_multiple.old.ad").read()))
def test_parse_iter(self): tf = tempfile.TemporaryFile() tf.write("[foo = 1] [bar = 2]") tf.seek(0) ad_iter = classad.parseAds(tf) ad = ad_iter.next() self.assertEqual(len(ad), 1) self.assertEqual(ad["foo"], 1) self.assertEquals(" [bar = 2]", tf.read()) tf = tempfile.TemporaryFile() tf.write("-----\nfoo = 1\n\nbar = 2\n") tf.seek(0) with warnings.catch_warnings(): warnings.simplefilter("ignore") ad_iter = classad.parseOldAds(tf) ad = ad_iter.next() self.assertEqual(len(ad), 1) self.assertEqual(ad["foo"], 1) self.assertEquals("bar = 2\n", tf.read())
def test_parse_iter(self): tf = tempfile.TemporaryFile() tf.write(b"[foo = 1] [bar = 2]") tf.seek(0) if sys.version_info > (3, ): tf, tf_ = open(tf.fileno()), tf ad_iter = classad.parseAds(tf) ad = next(ad_iter) self.assertEqual(len(ad), 1) self.assertEqual(ad["foo"], 1) self.assertEqual(" [bar = 2]", tf.read()) tf = tempfile.TemporaryFile() tf.write(b"-----\nfoo = 1\n\nbar = 2\n") tf.seek(0) if sys.version_info > (3, ): tf, tf_ = open(tf.fileno()), tf with warnings.catch_warnings(): warnings.simplefilter("ignore") ad_iter = classad.parseOldAds(tf) ad = next(ad_iter) self.assertEqual(len(ad), 1) self.assertEqual(ad["foo"], 1) self.assertEqual("bar = 2\n", tf.read())
def test_load_classads(self): self.new_ads_verify(classad.parseAds(open("tests/test_multiple.ad"))) self.new_ads_verify(classad.parseAds(open("tests/test_multiple.ad").read())) self.old_ads_verify(classad.parseOldAds(open("tests/test_multiple.old.ad"))) self.old_ads_verify(classad.parseOldAds(open("tests/test_multiple.old.ad").read()))