mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
Add some basic tests
This commit is contained in:
parent
6d9928ba32
commit
0f5524dd47
@ -72,5 +72,8 @@
|
|||||||
|
|
||||||
<!-- qunit -->
|
<!-- qunit -->
|
||||||
<script src="../lib/qunit/qunit.js" type="text/javascript"></script>
|
<script src="../lib/qunit/qunit.js" type="text/javascript"></script>
|
||||||
|
|
||||||
|
<!-- Tests -->
|
||||||
|
<script src="test.core.js" type="text/javascript"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
31
ui/tests/test.core.js
Normal file
31
ui/tests/test.core.js
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
(function($) {
|
||||||
|
test('Main widget', function() {
|
||||||
|
var cloudStack = {
|
||||||
|
sections: {
|
||||||
|
home: {},
|
||||||
|
sectionA: {},
|
||||||
|
sectionB: {},
|
||||||
|
sectionC: {}
|
||||||
|
},
|
||||||
|
|
||||||
|
home: 'home'
|
||||||
|
};
|
||||||
|
|
||||||
|
var $cloudStack = $('<div>');
|
||||||
|
|
||||||
|
ok($cloudStack.cloudStack(cloudStack), 'Basic widget initialized');
|
||||||
|
|
||||||
|
// Main containers/wrappers
|
||||||
|
equal($cloudStack.find('[cloudStack-container]').size(), 1, 'Main sub-container present');
|
||||||
|
equal($cloudStack.find('#main-area').size(), 1, 'Main area present');
|
||||||
|
|
||||||
|
// Header
|
||||||
|
var $header = $cloudStack.find('#header');
|
||||||
|
equal($header.size(), 1, 'Header present');
|
||||||
|
|
||||||
|
// Navigation
|
||||||
|
var $navigation = $cloudStack.find('#navigation');
|
||||||
|
equal($navigation.size(), 1, 'Navigation present');
|
||||||
|
equal($navigation.find('li').size(), 4, 'Navigation has correct # of nav items');
|
||||||
|
});
|
||||||
|
}(jQuery));
|
||||||
Loading…
x
Reference in New Issue
Block a user