コード例 #1
0
 def test_nested(self):
     '''
     Nested Declarations should be parsed.
     '''
     self.assertEqual(parse_selector('a b { }').names, ['a b'])
コード例 #2
0
 def test_id(self):
     '''
     ID Declarations with a hash at the beginning should be parsed.
     '''
     self.assertEqual(parse_selector('#hash { }').names, ['#hash'])
コード例 #3
0
 def test_multi(self):
     '''
     Multiple Declarations should be parsed.
     '''
     self.assertEqual(parse_selector('a, b { }').names, ['a', 'b'])
コード例 #4
0
 def test_element(self):
     '''
     Element Declarations should be parsed.
     '''
     self.assertEqual(parse_selector('element { }').names, ['element'])
コード例 #5
0
 def test_font(self):
     '''
     Font Declarations should be parsed.
     '''
     self.assertEqual(
         parse_selector('@font-face { }').names, ['@font-face'])
コード例 #6
0
 def test_all(self):
     '''
     Wildcard Declarations with an asterisks should be parsed.
     '''
     self.assertEqual(parse_selector('* { }').names, ['*'])
コード例 #7
0
 def test_class(self):
     '''
     Class Declarations with a dot at the beginning should be parsed.
     '''
     self.assertEqual(parse_selector('.class { }').names, ['.class'])
コード例 #8
0
 def test_multi(self):
     '''
     Multiple Declarations should be parsed.
     '''
     self.assertEqual(parse_selector('a, b { }').names, ['a', 'b'])
コード例 #9
0
 def test_nested(self):
     '''
     Nested Declarations should be parsed.
     '''
     self.assertEqual(parse_selector('a b { }').names, ['a b'])
コード例 #10
0
 def test_font(self):
     '''
     Font Declarations should be parsed.
     '''
     self.assertEqual(parse_selector('@font-face { }').names, ['@font-face'])
コード例 #11
0
 def test_id(self):
     '''
     ID Declarations with a hash at the beginning should be parsed.
     '''
     self.assertEqual(parse_selector('#hash { }').names, ['#hash'])
コード例 #12
0
 def test_element(self):
     '''
     Element Declarations should be parsed.
     '''
     self.assertEqual(parse_selector('element { }').names, ['element'])
コード例 #13
0
 def test_class(self):
     '''
     Class Declarations with a dot at the beginning should be parsed.
     '''
     self.assertEqual(parse_selector('.class { }').names, ['.class'])
コード例 #14
0
 def test_all(self):
     '''
     Wildcard Declarations with an asterisks should be parsed.
     '''
     self.assertEqual(parse_selector('* { }').names, ['*'])
コード例 #15
0
    def setUp(self):
        self.selector = parse_selector('''* {
    @constant: 10px;
}''')
コード例 #16
0
ファイル: test_rules.py プロジェクト: Kulrom/lesscss-python
    def setUp(self):
        self.selector = parse_selector('''* {
    @constant: 10px;
}''')