Esempio n. 1
0
 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()))
Esempio n. 2
0
 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()))
Esempio n. 3
0
 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()))
Esempio n. 4
0
 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())
Esempio n. 5
0
 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())
Esempio n. 6
0
 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())
Esempio n. 7
0
 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()))