Esempio n. 1
0
    def _test_kwargs(self, prefix):
        profile = FeatureProfile.from_binary(self.binary)
        kwargs = profile.to_kwargs(prefix=prefix)

        ok_(all([k.startswith(prefix) for k in kwargs.keys()]))
        eq_(kwargs.values().count(False), self.binary.count('0'))
        eq_(len(kwargs.values()), len(APP_FEATURES) - len(self.truths))
Esempio n. 2
0
    def _test_kwargs(self, prefix, only_true):
        profile = FeatureProfile.from_binary(self.binary)
        kwargs = profile.to_kwargs(prefix=prefix, only_true=only_true)

        ok_(all([k.startswith(prefix) for k in kwargs.keys()]))
        eq_(kwargs.values().count(True), self.binary.count('1'))
        if only_true:
            eq_(kwargs.values().count(False), 0)
        else:
            eq_(kwargs.values().count(False), self.binary.count('0'))
Esempio n. 3
0
    def _test_kwargs(self, prefix, only_true):
        profile = FeatureProfile.from_binary(self.binary)
        kwargs = profile.to_kwargs(prefix=prefix, only_true=only_true)

        ok_(all([k.startswith(prefix) for k in kwargs.keys()]))
        eq_(kwargs.values().count(True), self.binary.count('1'))
        if only_true:
            eq_(kwargs.values().count(False), 0)
        else:
            eq_(kwargs.values().count(False), self.binary.count('0'))
Esempio n. 4
0
 def test_from_binary(self):
     profile = FeatureProfile.from_binary(self.binary)
     self._test_profile(profile)
Esempio n. 5
0
 def test_from_binary(self):
     profile = FeatureProfile.from_binary(self.binary)
     self._test_profile(profile)