Beispiel #1
0
    def test_includes_language(self):
        english_lane = Lane(self._db, self._str, languages=['eng'])
        eq_(True, english_lane.includes_language('eng'))
        eq_(False, english_lane.includes_language('fre'))

        no_english_lane = Lane(self._db, self._str, exclude_languages=['eng'])
        eq_(False, no_english_lane.includes_language('eng'))
        eq_(True, no_english_lane.includes_language('fre'))

        all_language_lane = Lane(self._db, self._str)
        eq_(True, all_language_lane.includes_language('eng'))
        eq_(True, all_language_lane.includes_language('fre'))