Changeset 11719 in webkit for trunk/JavaScriptCore/kjs/testkjs.cpp
- Timestamp:
- Dec 21, 2005, 4:55:34 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/testkjs.cpp
r11527 r11719 27 27 #include <string.h> 28 28 29 #include "HashTraits.h" 29 30 #include "value.h" 30 31 #include "object.h" … … 35 36 36 37 using namespace KJS; 38 using namespace KXMLCore; 37 39 38 40 class TestFunctionImp : public JSObject { … … 106 108 { 107 109 JSLock lock; 108 110 111 // Unit tests for KXMLCore::IsInteger. Don't have a better place for them now. 112 // FIXME: move these once we create a unit test directory for KXMLCore. 113 assert(IsInteger<bool>::value); 114 assert(IsInteger<char>::value); 115 assert(IsInteger<signed char>::value); 116 assert(IsInteger<unsigned char>::value); 117 assert(IsInteger<short>::value); 118 assert(IsInteger<unsigned short>::value); 119 assert(IsInteger<int>::value); 120 assert(IsInteger<unsigned int>::value); 121 assert(IsInteger<long>::value); 122 assert(IsInteger<unsigned long>::value); 123 assert(IsInteger<long long>::value); 124 assert(IsInteger<unsigned long long>::value); 125 126 assert(!IsInteger<char *>::value); 127 assert(!IsInteger<const char *>::value); 128 assert(!IsInteger<volatile char *>::value); 129 assert(!IsInteger<double>::value); 130 assert(!IsInteger<float>::value); 131 assert(!IsInteger<GlobalImp>::value); 132 109 133 JSObject *global(new GlobalImp()); 110 134
Note:
See TracChangeset
for help on using the changeset viewer.