Esempio n. 1
0
def test_obfuscate_inner_more_types():
    assert pillarmod._obfuscate_inner(OrderedDict([
        ("key", "value")
    ])) == OrderedDict([("key", "<str>")])

    assert pillarmod._obfuscate_inner({1, 2}) == {"<int>"}

    assert pillarmod._obfuscate_inner((1, 2)) == ("<int>", "<int>")
Esempio n. 2
0
    def test_obfuscate_inner_more_types(self):
        self.assertEqual(pillarmod._obfuscate_inner(OrderedDict([('key', 'value')])),
                         OrderedDict([('key', '<str>')]))

        self.assertEqual(pillarmod._obfuscate_inner(set((1, 2))),
                         set(['<int>']))

        self.assertEqual(pillarmod._obfuscate_inner((1, 2)),
                         ('<int>', '<int>'))
Esempio n. 3
0
    def test_obfuscate_inner_more_types(self):
        self.assertEqual(pillarmod._obfuscate_inner(OrderedDict([('key', 'value')])),
                         OrderedDict([('key', '<str>')]))

        self.assertEqual(pillarmod._obfuscate_inner(set((1, 2))),
                         set(['<int>']))

        self.assertEqual(pillarmod._obfuscate_inner((1, 2)),
                         ('<int>', '<int>'))
Esempio n. 4
0
    def test_obfuscate_inner_more_types(self):
        self.assertEqual(
            pillarmod._obfuscate_inner(OrderedDict([("key", "value")])),
            OrderedDict([("key", "<str>")]),
        )

        self.assertEqual(pillarmod._obfuscate_inner({1, 2}), {"<int>"})

        self.assertEqual(pillarmod._obfuscate_inner((1, 2)), ("<int>", "<int>"))
Esempio n. 5
0
 def test_obfuscate_inner_recursion(self):
     self.assertEqual(
             pillarmod._obfuscate_inner(dict(a=[1, 2],
                                             b=dict(pwd='secret', deeper=('a', 1)))),
             dict(a=['<int>', '<int>'],
                  b=dict(pwd='<str>', deeper=('<str>', '<int>')))
     )
Esempio n. 6
0
 def test_obfuscate_inner_recursion(self):
     self.assertEqual(
         pillarmod._obfuscate_inner(
             dict(a=[1, 2], b=dict(pwd="secret", deeper=("a", 1)))),
         dict(a=["<int>", "<int>"],
              b=dict(pwd="<str>", deeper=("<str>", "<int>"))),
     )
Esempio n. 7
0
 def test_obfuscate_inner_recursion(self):
     self.assertEqual(
             pillarmod._obfuscate_inner(dict(a=[1, 2],
                                             b=dict(pwd='secret', deeper=('a', 1)))),
             dict(a=['<int>', '<int>'],
                  b=dict(pwd='<str>', deeper=('<str>', '<int>')))
     )
Esempio n. 8
0
def test_obfuscate_inner_recursion():
    assert pillarmod._obfuscate_inner(
        dict(a=[1, 2],
             b=dict(pwd="secret",
                    deeper=("a", 1)))) == dict(a=["<int>", "<int>"],
                                               b=dict(pwd="<str>",
                                                      deeper=("<str>",
                                                              "<int>")))