Inital Commit
[oweals/finalsclub.git] / node_modules / jade / support / stylus / test / cases / if.styl
1 n = false
2
3 if !n
4   n = 100
5
6 body
7   padding n
8
9 n = false
10
11 if not not n
12   n = 50
13
14 body
15   padding n
16
17 if not n
18   n = 150
19
20 body
21   padding n
22
23 if n
24   n = n / 2
25 else
26   n = 10000
27
28 body
29   padding n
30
31 if n > 100
32   n = n * 2
33 else
34   n = -1
35
36 body
37   padding n
38
39 n = 75
40
41 if n < 50
42   n = n
43 else
44   if n > 50 and n < 100
45     n = 1
46   else
47     n = -1
48
49 body
50   padding n
51
52 negative(n)
53   unless n is a 'unit'
54     return invalid
55   if n < 0
56     yes
57   else if n > 0
58     no
59   else
60     zero
61
62 body
63   foo negative(-5)
64   foo negative(5)
65   foo negative(0)
66   foo negative('asdf')
67
68 body
69   .input
70     pad = true
71     margin = false
72     if pad
73       padding 5px
74     if margin
75       margin 5px
76     else
77       no unquote('margin')
78
79 mixin()
80   foo bar
81   bar baz
82
83 body
84   form input
85     if true
86       foo negative(5)
87       mixin()
88   something
89     mixin()
90
91 body
92   .nested
93     if true
94       if true
95         if true
96           foo bar
97           .hidden
98             if true
99               display none