コード例 #1
0
ファイル: test_yaml.py プロジェクト: Yelp/mr3po
    def test_tuples_become_lists(self):
        p = YAMLProtocol()
        safe_p = SafeYAMLProtocol()

        self.assertEqual(p.read(safe_p.write((), ())), ([], []))
        self.assertRaises(
            ConstructorError, safe_p.read, p.write((), ()))
コード例 #2
0
ファイル: test_yaml.py プロジェクト: Yelp/mr3po
    def test_protocol_wont_decode(self):
        p = YAMLProtocol()
        safe_p = SafeYAMLProtocol()

        for key, value in UNSAFE_KEY_VALUES:
            encoded = p.write(key, value)
            self.assertRaises(ConstructorError, safe_p.read, encoded)