Lines Matching refs:self

71   def testNoEnvVarNoFlag(self):
75 self.assert_(not UsesColor('dumb', None, None))
76 self.assert_(not UsesColor('emacs', None, None))
77 self.assert_(not UsesColor('xterm-mono', None, None))
78 self.assert_(not UsesColor('unknown', None, None))
79 self.assert_(not UsesColor(None, None, None))
80 self.assert_(UsesColor('linux', None, None))
81 self.assert_(UsesColor('cygwin', None, None))
82 self.assert_(UsesColor('xterm', None, None))
83 self.assert_(UsesColor('xterm-color', None, None))
84 self.assert_(UsesColor('xterm-256color', None, None))
86 def testFlagOnly(self):
89 self.assert_(not UsesColor('dumb', None, 'no'))
90 self.assert_(not UsesColor('xterm-color', None, 'no'))
92 self.assert_(not UsesColor('emacs', None, 'auto'))
93 self.assert_(UsesColor('xterm', None, 'auto'))
94 self.assert_(UsesColor('dumb', None, 'yes'))
95 self.assert_(UsesColor('xterm', None, 'yes'))
97 def testEnvVarOnly(self):
100 self.assert_(not UsesColor('dumb', 'no', None))
101 self.assert_(not UsesColor('xterm-color', 'no', None))
103 self.assert_(not UsesColor('dumb', 'auto', None))
104 self.assert_(UsesColor('xterm-color', 'auto', None))
105 self.assert_(UsesColor('dumb', 'yes', None))
106 self.assert_(UsesColor('xterm-color', 'yes', None))
108 def testEnvVarAndFlag(self):
111 self.assert_(not UsesColor('xterm-color', 'no', 'no'))
112 self.assert_(UsesColor('dumb', 'no', 'yes'))
113 self.assert_(UsesColor('xterm-color', 'no', 'auto'))
115 def testAliasesOfYesAndNo(self):
118 self.assert_(UsesColor('dumb', None, 'true'))
119 self.assert_(UsesColor('dumb', None, 'YES'))
120 self.assert_(UsesColor('dumb', None, 'T'))
121 self.assert_(UsesColor('dumb', None, '1'))
123 self.assert_(not UsesColor('xterm', None, 'f'))
124 self.assert_(not UsesColor('xterm', None, 'false'))
125 self.assert_(not UsesColor('xterm', None, '0'))
126 self.assert_(not UsesColor('xterm', None, 'unknown'))