Ejemplo n.º 1
0
    def test_signature_parity(self):
        # Test flags -> signature -> flags works as expected.
        self._flag()
        signature = self.app.current_version.features.to_signature()
        eq_(signature.count('.'), 2, 'Unexpected signature format')

        af = AppFeatures(version=self.app.current_version)
        af.set_flags(signature)
        self._check(af)
Ejemplo n.º 2
0
    def test_signature_parity(self):
        # Test flags -> signature -> flags works as expected.
        self._flag()
        signature = self.app.current_version.features.to_signature()
        eq_(signature.count('.'), 2, 'Unexpected signature format')

        af = AppFeatures(version=self.app.current_version)
        af.set_flags(signature)
        self._check(af)
Ejemplo n.º 3
0
 def test_bad_data(self):
     af = AppFeatures(version=self.app.current_version)
     af.set_flags('foo')
     af.set_flags('<script>')
Ejemplo n.º 4
0
 def test_bad_data(self):
     af = AppFeatures(version=self.app.current_version)
     af.set_flags('foo')
     af.set_flags('<script>')