| OLD | NEW | 
|---|
| 1 # -*- coding: utf-8; -*- | 1 # -*- coding: utf-8; -*- | 
| 2 # | 2 # | 
| 3 # Copyright (C) 2011 Google Inc. All rights reserved. | 3 # Copyright (C) 2011 Google Inc. All rights reserved. | 
| 4 # Copyright (C) 2009 Torch Mobile Inc. | 4 # Copyright (C) 2009 Torch Mobile Inc. | 
| 5 # Copyright (C) 2009 Apple Inc. All rights reserved. | 5 # Copyright (C) 2009 Apple Inc. All rights reserved. | 
| 6 # Copyright (C) 2010 Chris Jerdonek (cjerdonek@webkit.org) | 6 # Copyright (C) 2010 Chris Jerdonek (cjerdonek@webkit.org) | 
| 7 # | 7 # | 
| 8 # Redistribution and use in source and binary forms, with or without | 8 # Redistribution and use in source and binary forms, with or without | 
| 9 # modification, are permitted provided that the following conditions are | 9 # modification, are permitted provided that the following conditions are | 
| 10 # met: | 10 # met: | 
| (...skipping 1767 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1778         self.assert_lint('a<Foo*> t <<= &b & &c; // Test', '') | 1778         self.assert_lint('a<Foo*> t <<= &b & &c; // Test', '') | 
| 1779         self.assert_lint('a<Foo*> t <<= *b / &c; // Test', '') | 1779         self.assert_lint('a<Foo*> t <<= *b / &c; // Test', '') | 
| 1780         self.assert_lint('if (a=b == 1)', 'Missing spaces around =  [whitespace/
      operators] [4]') | 1780         self.assert_lint('if (a=b == 1)', 'Missing spaces around =  [whitespace/
      operators] [4]') | 
| 1781         self.assert_lint('a = 1<<20', 'Missing spaces around <<  [whitespace/ope
      rators] [3]') | 1781         self.assert_lint('a = 1<<20', 'Missing spaces around <<  [whitespace/ope
      rators] [3]') | 
| 1782         self.assert_lint('a = 1>> 20', 'Missing spaces around >>  [whitespace/op
      erators] [3]') | 1782         self.assert_lint('a = 1>> 20', 'Missing spaces around >>  [whitespace/op
      erators] [3]') | 
| 1783         self.assert_lint('a = 1 >>20', 'Missing spaces around >>  [whitespace/op
      erators] [3]') | 1783         self.assert_lint('a = 1 >>20', 'Missing spaces around >>  [whitespace/op
      erators] [3]') | 
| 1784         self.assert_lint('a = 1>>20', 'Missing spaces around >>  [whitespace/ope
      rators] [3]') | 1784         self.assert_lint('a = 1>>20', 'Missing spaces around >>  [whitespace/ope
      rators] [3]') | 
| 1785         self.assert_lint('func(OwnPtr<Vector<Foo>>)', '') | 1785         self.assert_lint('func(OwnPtr<Vector<Foo>>)', '') | 
| 1786         self.assert_lint('func(OwnPtr<Vector<Foo>> foo)', '') | 1786         self.assert_lint('func(OwnPtr<Vector<Foo>> foo)', '') | 
| 1787         self.assert_lint('func(OwnPtr<HashMap<Foo, Member<Bar>>>)', '') | 1787         self.assert_lint('func(OwnPtr<HashMap<Foo, Member<Bar>>>)', '') | 
|  | 1788         self.assert_lint('func(OwnPtr<Vector<Foo> >)', 'Use >> for ending templa
      te instead of > >.  [readability/templatebrackets] [3]') | 
|  | 1789         self.assert_lint('func(OwnPtr<HashMap<Foo, Member<Bar>> >)', 'Use >> for
       ending template instead of > >.  [readability/templatebrackets] [3]') | 
|  | 1790         self.assert_lint('func(OwnPtr<HashMap<Foo, Member<Bar> >>)', 'Use >> for
       ending template instead of > >.  [readability/templatebrackets] [3]') | 
|  | 1791         self.assert_lint('func(OwnPtr<HashMap<Foo, Member<Bar> > >)', 'Use >> fo
      r ending template instead of > >.  [readability/templatebrackets] [3]') | 
|  | 1792         self.assert_lint('Vector< ::Foo>)', 'Use <:: for template start instead 
      of < ::.  [readability/templatebrackets] [3]') | 
|  | 1793         self.assert_lint('Vector<Vector< ::Foo>>)', 'Use <:: for template start 
      instead of < ::.  [readability/templatebrackets] [3]') | 
| 1788         # FIXME: The following test should not show any error. | 1794         # FIXME: The following test should not show any error. | 
| 1789         self.assert_lint('func(OwnPtr<HashMap<Foo, Member<Bar\n    >>>)', | 1795         self.assert_lint('func(OwnPtr<HashMap<Foo, Member<Bar\n    >>>)', | 
| 1790                          'Missing spaces around <  [whitespace/operators] [3]') | 1796                          'Missing spaces around <  [whitespace/operators] [3]') | 
| 1791         self.assert_lint('if (a = b == 1)', '') | 1797         self.assert_lint('if (a = b == 1)', '') | 
| 1792         self.assert_lint('a = 1 << 20', '') | 1798         self.assert_lint('a = 1 << 20', '') | 
| 1793         self.assert_multi_line_lint('#include <sys/io.h>\n', '') | 1799         self.assert_multi_line_lint('#include <sys/io.h>\n', '') | 
| 1794         self.assert_multi_line_lint('#import <foo/bar.h>\n', '') | 1800         self.assert_multi_line_lint('#import <foo/bar.h>\n', '') | 
| 1795 | 1801 | 
| 1796     def test_operator_methods(self): | 1802     def test_operator_methods(self): | 
| 1797         self.assert_lint('String operator+(const String&, const String&);', '') | 1803         self.assert_lint('String operator+(const String&, const String&);', '') | 
| (...skipping 3116 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 4914         self.assert_lint('const int UNDER_SCORE;', | 4920         self.assert_lint('const int UNDER_SCORE;', | 
| 4915                          'UNDER_SCORE' + name_underscore_error_message) | 4921                          'UNDER_SCORE' + name_underscore_error_message) | 
| 4916         self.assert_lint('static inline const char const& const under_score;', | 4922         self.assert_lint('static inline const char const& const under_score;', | 
| 4917                          'under_score' + name_underscore_error_message) | 4923                          'under_score' + name_underscore_error_message) | 
| 4918         self.assert_lint('WebCore::RenderObject* under_score;', | 4924         self.assert_lint('WebCore::RenderObject* under_score;', | 
| 4919                          'under_score' + name_underscore_error_message) | 4925                          'under_score' + name_underscore_error_message) | 
| 4920         self.assert_lint('int func_name();', | 4926         self.assert_lint('int func_name();', | 
| 4921                          'func_name' + name_underscore_error_message) | 4927                          'func_name' + name_underscore_error_message) | 
| 4922         self.assert_lint('RefPtr<RenderObject*> under_score;', | 4928         self.assert_lint('RefPtr<RenderObject*> under_score;', | 
| 4923                          'under_score' + name_underscore_error_message) | 4929                          'under_score' + name_underscore_error_message) | 
| 4924         self.assert_lint('WTF::Vector<WTF::RefPtr<const RenderObject* const> > u
      nder_score;', | 4930         self.assert_lint('WTF::Vector<WTF::RefPtr<const RenderObject* const>> un
      der_score;', | 
| 4925                          'under_score' + name_underscore_error_message) | 4931                          'under_score' + name_underscore_error_message) | 
| 4926         self.assert_lint('int under_score[];', | 4932         self.assert_lint('int under_score[];', | 
| 4927                          'under_score' + name_underscore_error_message) | 4933                          'under_score' + name_underscore_error_message) | 
| 4928         self.assert_lint('struct dirent* under_score;', | 4934         self.assert_lint('struct dirent* under_score;', | 
| 4929                          'under_score' + name_underscore_error_message) | 4935                          'under_score' + name_underscore_error_message) | 
| 4930         self.assert_lint('long under_score;', | 4936         self.assert_lint('long under_score;', | 
| 4931                          'under_score' + name_underscore_error_message) | 4937                          'under_score' + name_underscore_error_message) | 
| 4932         self.assert_lint('long long under_score;', | 4938         self.assert_lint('long long under_score;', | 
| 4933                          'under_score' + name_underscore_error_message) | 4939                          'under_score' + name_underscore_error_message) | 
| 4934         self.assert_lint('long double under_score;', | 4940         self.assert_lint('long double under_score;', | 
| (...skipping 266 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 5201     def test_ne(self): | 5207     def test_ne(self): | 
| 5202         """Test __ne__ inequality function.""" | 5208         """Test __ne__ inequality function.""" | 
| 5203         checker1 = self._checker() | 5209         checker1 = self._checker() | 
| 5204         checker2 = self._checker() | 5210         checker2 = self._checker() | 
| 5205 | 5211 | 
| 5206         # != calls __ne__. | 5212         # != calls __ne__. | 
| 5207         # By default, __ne__ always returns true on different objects. | 5213         # By default, __ne__ always returns true on different objects. | 
| 5208         # Thus, just check the distinguishing case to verify that the | 5214         # Thus, just check the distinguishing case to verify that the | 
| 5209         # code defines __ne__. | 5215         # code defines __ne__. | 
| 5210         self.assertFalse(checker1 != checker2) | 5216         self.assertFalse(checker1 != checker2) | 
| OLD | NEW | 
|---|