예제 #1
0
        self.assert_name(None, 'future', 'chromium-mac-future')
        self.assert_name('chromium-mac', 'lion', 'chromium-mac-lion')
        self.assert_name('chromium-mac-future', 'tiger', 'chromium-mac-future')
        self.assert_name('chromium-mac-future', 'leopard', 'chromium-mac-future')
        self.assert_name('chromium-mac-future', 'snowleopard', 'chromium-mac-future')
        self.assert_name('chromium-mac-future', 'lion', 'chromium-mac-future')

        self.assertRaises(AssertionError, self.assert_name, None, 'tiger', 'should-raise-assertion-so-this-value-does-not-matter')

    def test_baseline_path(self):
        port = self.make_port(port_name='chromium-mac-leopard')
        self.assertEquals(port.baseline_path(), port._webkit_baseline_path('chromium-mac-leopard'))

        port = self.make_port(port_name='chromium-mac-snowleopard')
        self.assertEquals(port.baseline_path(), port._webkit_baseline_path('chromium-mac-snowleopard'))

        port = self.make_port(port_name='chromium-mac-lion')
        self.assertEquals(port.baseline_path(), port._webkit_baseline_path('chromium-mac'))

    def test_graphics_type(self):
        self.assertEquals('cpu', self.make_port(port_name='chromium-mac').graphics_type())
        # Mac defaults to cpu graphics type.
        self.assertEquals('cpu', self.make_port().graphics_type())

    def test_operating_system(self):
        self.assertEqual('mac', self.make_port().operating_system())


if __name__ == '__main__':
    port_testcase.main()
예제 #2
0
        self.assert_name('chromium-mac-future', 'leopard',
                         'chromium-mac-future')
        self.assert_name('chromium-mac-future', 'snowleopard',
                         'chromium-mac-future')
        self.assert_name('chromium-mac-future', 'lion', 'chromium-mac-future')

        self.assertRaises(
            AssertionError, self.assert_name, None, 'tiger',
            'should-raise-assertion-so-this-value-does-not-matter')

    def test_baseline_path(self):
        port = self.make_port(port_name='chromium-mac-leopard')
        self.assertEquals(port.baseline_path(),
                          port._webkit_baseline_path('chromium-mac-leopard'))

        port = self.make_port(port_name='chromium-mac-snowleopard')
        self.assertEquals(
            port.baseline_path(),
            port._webkit_baseline_path('chromium-mac-snowleopard'))

        port = self.make_port(port_name='chromium-mac-lion')
        self.assertEquals(port.baseline_path(),
                          port._webkit_baseline_path('chromium-mac'))

    def test_operating_system(self):
        self.assertEqual('mac', self.make_port().operating_system())


if __name__ == '__main__':
    port_testcase.main()