def test_omit_api(self): self.assertFalse(gsl.should_omit_version('foo', [], 'arm', 9, False)) self.assertFalse( gsl.should_omit_version('foo', ['introduced=9'], 'arm', 9, False)) self.assertTrue( gsl.should_omit_version('foo', ['introduced=14'], 'arm', 9, False))
def test_omit_arch(self): self.assertFalse(gsl.should_omit_version('foo', [], 'arm', 9, False)) self.assertFalse( gsl.should_omit_version('foo', ['arm'], 'arm', 9, False)) self.assertTrue( gsl.should_omit_version('foo', ['x86'], 'arm', 9, False))
def test_omit_vndk(self): self.assertTrue( gsl.should_omit_version('foo', ['vndk'], 'arm', 9, False)) self.assertFalse(gsl.should_omit_version('foo', [], 'arm', 9, True)) self.assertFalse( gsl.should_omit_version('foo', ['vndk'], 'arm', 9, True))
def test_omit_private(self): self.assertFalse(gsl.should_omit_version('foo', [], 'arm', 9, False)) self.assertTrue(gsl.should_omit_version('foo_PRIVATE', [], 'arm', 9, False)) self.assertTrue(gsl.should_omit_version('foo_PLATFORM', [], 'arm', 9, False)) self.assertTrue(gsl.should_omit_version('foo', ['platform-only'], 'arm', 9, False))
def test_omit_apex(self): self.assertTrue( gsl.should_omit_version(gsl.Version('foo', None, ['apex'], []), 'arm', 9, False, False)) self.assertFalse( gsl.should_omit_version(gsl.Version('foo', None, [], []), 'arm', 9, False, True)) self.assertFalse( gsl.should_omit_version(gsl.Version('foo', None, ['apex'], []), 'arm', 9, False, True))
def test_omit_llndk(self): self.assertTrue( gsl.should_omit_version(gsl.Version('foo', None, ['llndk'], []), 'arm', 9, False, False)) self.assertFalse( gsl.should_omit_version(gsl.Version('foo', None, [], []), 'arm', 9, True, False)) self.assertFalse( gsl.should_omit_version(gsl.Version('foo', None, ['llndk'], []), 'arm', 9, True, False))