Lines Matching +full:extended +full:- +full:lts
2 # Use of this source code is governed by a BSD-style license that can be
42 self.assertLess(BrowserVersionChannel.LTS, BrowserVersionChannel.STABLE)
58 BrowserVersionChannel.LTS, BrowserVersionChannel.ANY
62 BrowserVersionChannel.LTS, BrowserVersionChannel.STABLE,
69 _ = BrowserVersionChannel.LTS < "some value"
74 self.assertTrue(base.matches(BrowserVersionChannel.LTS))
81 test_channels = (BrowserVersionChannel.LTS, BrowserVersionChannel.STABLE,
92 base = BrowserVersionChannel.LTS
94 self.assertTrue(base.matches(BrowserVersionChannel.LTS))
111 def parse(self, value: str) -> BrowserVersion:
124 f"{type(self).__name__}: 'any'-channel version not supported")
144 self.skipTest(f"{type(self).__name__}: lts version not supported")
146 self.assertEqual(version.channel, BrowserVersionChannel.LTS)
158 self.assertEqual(version, self.VERSION_CLS.lts(version.parts))
255 # pylint: disable=comparison-with-itself
289 def parse(self, value: str) -> ChromiumVersion:
318 ChromiumVersion((-1, -2))
409 def parse(self, value: str) -> ChromeVersion:
456 self.parse("chr-115.0.5790.114"))
459 self.parse("chrome-115.0.5790.114"))
603 version = self.parse("Chrome Extended")
629 extended_125_version = self.parse("Chrome 125.3.1234.60 extended")
668 version = self.parse("125.0.6422.60 (Official Build) (64-bit) ")
671 version = self.parse("126.0.6478.7 (Official Build) beta (64-bit) ")
724 "(386bc09e8f4f2e025eddae123f36f6263096ae49-"
725 "refs/branch-heads/5735@{#1052})")
729 "(0000000000000000000000000000000000000000-"
733 def parse(self, value: str) -> BrowserVersion:
748 def parse(self, value: str) -> BrowserVersion:
811 # Additionally use the `safaridriver --version``
819 def parse(self, value: str) -> BrowserVersion:
863 def setUp(self) -> None:
894 for prefix in ("chr", "chr-", "chr", "chrome", "chrome-"):
899 self.check_is_valid_unique("ff-123.1.3")
900 self.check_is_valid_unique("firefox-123.1a3")
901 self.check_is_valid_unique("ff-123.1b3")