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 -->
|
||||
<script src="../lib/qunit/qunit.js" type="text/javascript"></script>
|
||||
|
||||
<!-- Tests -->
|
||||
<script src="test.core.js" type="text/javascript"></script>
|
||||
</body>
|
||||
</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