mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Change tests to use AMD loader
Test were modified accordingly to AMD changes. https://fedorahosted.org/freeipa/ticket/112
This commit is contained in:
@@ -4,23 +4,16 @@
|
||||
<title>Access Control Interface Test Suite</title>
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../jquery.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="../ipa.js"></script>
|
||||
<script type="text/javascript" src="../field.js"></script>
|
||||
<script type="text/javascript" src="../widget.js"></script>
|
||||
<script type="text/javascript" src="../dialog.js"></script>
|
||||
<script type="text/javascript" src="../details.js"></script>
|
||||
<script type="text/javascript" src="../search.js"></script>
|
||||
<script type="text/javascript" src="../add.js"></script>
|
||||
<script type="text/javascript" src="../facet.js"></script>
|
||||
<script type="text/javascript" src="../entity.js"></script>
|
||||
<script type="text/javascript" src="../association.js"></script>
|
||||
<script type="text/javascript" src="../navigation.js"></script>
|
||||
<script type="text/javascript" src="../aci.js"></script>
|
||||
<script type="text/javascript" src="aci_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require(['test/aci_tests'], function(tests){ tests() });
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">ACI Test Suite</h1>
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
define(['freeipa/ipa', 'freeipa/jquery', 'freeipa/aci'], function(IPA, $) {
|
||||
return function() {
|
||||
|
||||
var target_container;
|
||||
var target_widget;
|
||||
@@ -286,5 +288,4 @@ test("Testing subtree target.", function() {
|
||||
same(get_visible_rows(target_widget), ['memberof', 'subtree', 'attrs_multi'], 'subtree row visible');
|
||||
});
|
||||
|
||||
|
||||
|
||||
};});
|
||||
@@ -4,35 +4,40 @@
|
||||
<title>Complete Test Suite</title>
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../jquery.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="../net.js"></script>
|
||||
<script type="text/javascript" src="../ipa.js"></script>
|
||||
<script type="text/javascript" src="../widget.js"></script>
|
||||
<script type="text/javascript" src="../field.js"></script>
|
||||
<script type="text/javascript" src="../dialog.js"></script>
|
||||
<script type="text/javascript" src="../details.js"></script>
|
||||
<script type="text/javascript" src="../search.js"></script>
|
||||
<script type="text/javascript" src="../add.js"></script>
|
||||
<script type="text/javascript" src="../facet.js"></script>
|
||||
<script type="text/javascript" src="../entity.js"></script>
|
||||
<script type="text/javascript" src="../association.js"></script>
|
||||
<script type="text/javascript" src="../navigation.js"></script>
|
||||
<script type="text/javascript" src="../certificate.js"></script>
|
||||
<script type="text/javascript" src="../aci.js"></script>
|
||||
<script type="text/javascript" src="ordered_map_tests.js"></script>
|
||||
<script type="text/javascript" src="ipa_tests.js"></script>
|
||||
<script type="text/javascript" src="details_tests.js"></script>
|
||||
<script type="text/javascript" src="entity_tests.js"></script>
|
||||
<script type="text/javascript" src="association_tests.js"></script>
|
||||
<script type="text/javascript" src="navigation_tests.js"></script>
|
||||
<script type="text/javascript" src="certificate_tests.js"></script>
|
||||
<script type="text/javascript" src="aci_tests.js"></script>
|
||||
<script type="text/javascript" src="widget_tests.js"></script>
|
||||
<script type="text/javascript" src="ip_tests.js"></script>
|
||||
<script type="text/javascript" src="utils_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require([
|
||||
'test/ordered_map_tests',
|
||||
'test/ipa_tests',
|
||||
'test/details_tests',
|
||||
'test/entity_tests',
|
||||
'test/association_tests',
|
||||
'test/navigation_tests',
|
||||
'test/certificate_tests',
|
||||
'test/aci_tests',
|
||||
'test/widget_tests',
|
||||
'test/ip_tests',
|
||||
'test/utils_tests'
|
||||
], function(om, ipa, details, entity, as, nav, cert, aci, wid, ip, ut){
|
||||
om();
|
||||
ipa();
|
||||
details();
|
||||
entity();
|
||||
as();
|
||||
nav();
|
||||
cert();
|
||||
aci();
|
||||
wid();
|
||||
ip();
|
||||
ut();
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">Complete Test Suite</h1>
|
||||
|
||||
@@ -4,17 +4,16 @@
|
||||
<title>Association Test Suite</title>
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../jquery.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="../ipa.js"></script>
|
||||
<script type="text/javascript" src="../details.js"></script>
|
||||
<script type="text/javascript" src="../search.js"></script>
|
||||
<script type="text/javascript" src="../add.js"></script>
|
||||
<script type="text/javascript" src="../association.js"></script>
|
||||
<script type="text/javascript" src="../entity.js"></script>
|
||||
<script type="text/javascript" src="association_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require(['test/association_tests'], function(tests){ tests() });
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">Association Test Suite</h1>
|
||||
|
||||
@@ -18,6 +18,10 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
|
||||
define(['freeipa/ipa', 'freeipa/jquery', 'freeipa/association', 'freeipa/entity'], function(IPA, $) {
|
||||
return function() {
|
||||
|
||||
module('association');
|
||||
|
||||
|
||||
@@ -135,3 +139,5 @@ test("Testing bulk_associator().", function() {
|
||||
|
||||
IPA.command = orig_ipa_command;
|
||||
});
|
||||
|
||||
};});
|
||||
@@ -4,17 +4,16 @@
|
||||
<title>Certificate Test Suite</title>
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../jquery.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="../ipa.js"></script>
|
||||
<script type="text/javascript" src="../details.js"></script>
|
||||
<script type="text/javascript" src="../search.js"></script>
|
||||
<script type="text/javascript" src="../add.js"></script>
|
||||
<script type="text/javascript" src="../navigation.js"></script>
|
||||
<script type="text/javascript" src="../certificate.js"></script>
|
||||
<script type="text/javascript" src="certificate_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require(['test/certificate_tests'], function(tests){ tests() });
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">Certificate Test Suite</h1>
|
||||
|
||||
@@ -18,6 +18,9 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
define(['freeipa/ipa', 'freeipa/jquery', 'freeipa/certificate'], function(IPA, $) {
|
||||
return function() {
|
||||
|
||||
module('certificate');
|
||||
|
||||
test("Testing certificate_parse_dn().", function() {
|
||||
@@ -70,3 +73,5 @@ test("Testing certificate_parse_dn().", function() {
|
||||
},
|
||||
"Checking IPA.cert.parse_dn('cn=John Smith,ou=Developers,ou=Users,dc=example,dc=com')");
|
||||
});
|
||||
|
||||
};});
|
||||
43
install/ui/test/config.js
Normal file
43
install/ui/test/config.js
Normal file
@@ -0,0 +1,43 @@
|
||||
/* Authors:
|
||||
* Petr Vobornik <pvoborni@redhat.com>
|
||||
*
|
||||
* Copyright (C) 2012 Red Hat
|
||||
* see file 'COPYING' for use and warranty information
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
var dojoConfig= {
|
||||
baseUrl: "../js",
|
||||
has: {
|
||||
'dojo-firebug': false,
|
||||
'dojo-debug-messages': true
|
||||
},
|
||||
parseOnLoad: false,
|
||||
async: true,
|
||||
packages: [
|
||||
{
|
||||
name:'dojo',
|
||||
location:'dojo'
|
||||
},
|
||||
{
|
||||
name: 'freeipa',
|
||||
location: 'freeipa'
|
||||
},
|
||||
{
|
||||
name: 'test',
|
||||
location: '../test'
|
||||
}
|
||||
]
|
||||
};
|
||||
@@ -4,18 +4,16 @@
|
||||
<title>Details Test Suite</title>
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../jquery.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="../ipa.js"></script>
|
||||
<script type="text/javascript" src="../field.js"></script>
|
||||
<script type="text/javascript" src="../widget.js"></script>
|
||||
<script type="text/javascript" src="../dialog.js"></script>
|
||||
<script type="text/javascript" src="../details.js"></script>
|
||||
<script type="text/javascript" src="../facet.js"></script>
|
||||
<script type="text/javascript" src="../entity.js"></script>
|
||||
<script type="text/javascript" src="details_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require(['test/details_tests'], function(tests){ tests() });
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">Details Test Suite</h1>
|
||||
|
||||
@@ -18,6 +18,10 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
define(['freeipa/ipa', 'freeipa/jquery', 'freeipa/details',
|
||||
'freeipa/entity'], function(IPA, $) {
|
||||
return function() {
|
||||
|
||||
var details_container;
|
||||
|
||||
|
||||
@@ -352,3 +356,5 @@ test("Testing IPA.details_section_create again()",function() {
|
||||
'Verifying field '+field.name+' was created');
|
||||
}
|
||||
});
|
||||
|
||||
};});
|
||||
@@ -4,20 +4,16 @@
|
||||
<title>Entity Test Suite</title>
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../jquery.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="../ipa.js"></script>
|
||||
<script type="text/javascript" src="../widget.js"></script>
|
||||
<script type="text/javascript" src="../dialog.js"></script>
|
||||
<script type="text/javascript" src="../details.js"></script>
|
||||
<script type="text/javascript" src="../search.js"></script>
|
||||
<script type="text/javascript" src="../add.js"></script>
|
||||
<script type="text/javascript" src="../association.js"></script>
|
||||
<script type="text/javascript" src="../navigation.js"></script>
|
||||
<script type="text/javascript" src="../facet.js"></script>
|
||||
<script type="text/javascript" src="../entity.js"></script>
|
||||
<script type="text/javascript" src="entity_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require(['test/entity_tests'], function(tests){ tests() });
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">Entity Test Suite</h1>
|
||||
|
||||
@@ -19,6 +19,9 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
define(['freeipa/ipa', 'freeipa/jquery', 'freeipa/entity', 'freeipa/search',
|
||||
'freeipa/details'], function(IPA, $) {
|
||||
return function() {
|
||||
|
||||
var entities_container;
|
||||
|
||||
@@ -100,3 +103,4 @@ test('Testing IPA.entity_set_search_definition().', function() {
|
||||
|
||||
});
|
||||
|
||||
};});
|
||||
|
||||
@@ -4,8 +4,14 @@
|
||||
<title>IP addresses test suite</title>
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../net.js"></script>
|
||||
<script type="text/javascript" src="ip_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require(['test/ip_tests'], function(tests){ tests() });
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">IP addresses test suite</h1>
|
||||
|
||||
@@ -18,6 +18,9 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
define(['freeipa/ipa', 'freeipa/net'], function(IPA, NET) {
|
||||
return function() {
|
||||
|
||||
module('ip-addresses',{
|
||||
setup: function() {
|
||||
},
|
||||
@@ -300,4 +303,6 @@ test('Usage - set address.parts, no type', function() {
|
||||
address.parse();
|
||||
ok(!address.valid, 'Still invalid');
|
||||
same(address.type, null, 'Checking type');
|
||||
});
|
||||
});
|
||||
|
||||
};});
|
||||
@@ -5,16 +5,16 @@
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<link rel="stylesheet" type="text/css" href="../jquery-ui.css" />
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../jquery.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="../ipa.js"></script>
|
||||
<script type="text/javascript" src="../field.js"></script>
|
||||
<script type="text/javascript" src="../widget.js"></script>
|
||||
<script type="text/javascript" src="../details.js"></script>
|
||||
<script type="text/javascript" src="../dialog.js"></script>
|
||||
<script type="text/javascript" src="ipa_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require(['test/ipa_tests'], function(tests){ tests() });
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">Core Test Suite</h1>
|
||||
|
||||
@@ -18,6 +18,10 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
define(['freeipa/ipa', 'freeipa/jquery', 'freeipa/dialog', 'freeipa/widget',
|
||||
'freeipa/details'], function(IPA, $) {
|
||||
return function() {
|
||||
|
||||
module('ipa');
|
||||
|
||||
test("Testing ipa_init().", function() {
|
||||
@@ -304,3 +308,5 @@ test("Testing observer.", function() {
|
||||
obj.event.detach(func);
|
||||
obj.event.notify([param1_value, param2_value], obj);
|
||||
});
|
||||
|
||||
};});
|
||||
@@ -126,9 +126,10 @@
|
||||
+define strictEqual
|
||||
+define deepEqual
|
||||
+define equals
|
||||
+define IPA
|
||||
+define expect
|
||||
+define IPA
|
||||
+define NET
|
||||
+define define
|
||||
|
||||
|
||||
### Files
|
||||
|
||||
@@ -4,17 +4,16 @@
|
||||
<title>Navigation Test Suite</title>
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../jquery.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="../ipa.js"></script>
|
||||
<script type="text/javascript" src="../facet.js"></script>
|
||||
<script type="text/javascript" src="../entity.js"></script>
|
||||
<script type="text/javascript" src="../navigation.js"></script>
|
||||
<script type="text/javascript" src="../search.js"></script>
|
||||
<script type="text/javascript" src="../widget.js"></script>
|
||||
<script type="text/javascript" src="navigation_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require(['test/navigation_tests'], function(tests){ tests() });
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">Navigation Test Suite</h1>
|
||||
|
||||
@@ -18,6 +18,9 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
define(['freeipa/ipa', 'freeipa/jquery', 'freeipa/navigation', 'freeipa/entity'],
|
||||
function(IPA, $) {
|
||||
return function() {
|
||||
|
||||
module('navigation', {
|
||||
|
||||
@@ -218,3 +221,5 @@ test("Testing IPA.navigation.update() with out-of-range index.", function() {
|
||||
entity_container.remove();
|
||||
navigation_container.remove();
|
||||
});
|
||||
|
||||
};});
|
||||
@@ -5,9 +5,16 @@
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<link rel="stylesheet" type="text/css" href="../jquery-ui.css" />
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../jquery.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="ordered_map_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require(['test/ordered_map_tests'], function(tests){ tests() });
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">Ordered Map Test Suite</h1>
|
||||
|
||||
@@ -18,6 +18,9 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
define(['freeipa/jquery'], function($) {
|
||||
return function() {
|
||||
|
||||
module('ordered_map');
|
||||
|
||||
test("Testing $.ordered_map constructor.", function() {
|
||||
@@ -126,3 +129,5 @@ test("Testing $.ordered_map.empty().", function() {
|
||||
deepEqual(test.values, [], 'Checking values.');
|
||||
deepEqual(test.map, {}, 'Checking map.');
|
||||
});
|
||||
|
||||
};});
|
||||
@@ -3,15 +3,17 @@
|
||||
<head>
|
||||
<title>IPA utils test suite</title>
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<script type="text/javascript" src="../jquery.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../ipa.js"></script>
|
||||
<script type="text/javascript" src="../widget.js"></script>
|
||||
<script type="text/javascript" src="../field.js"></script>
|
||||
<script type="text/javascript" src="utils_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require(['test/utils_tests'], function(tests){ tests() });
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">IPA utils test suite</h1>
|
||||
|
||||
@@ -18,6 +18,9 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
define(['freeipa/ipa', 'freeipa/jquery', 'freeipa/field', 'freeipa/widget'],
|
||||
function(IPA, $) { return function() {
|
||||
|
||||
var old;
|
||||
|
||||
module('utils',{
|
||||
@@ -133,4 +136,6 @@ test('Testing IPA.defined', function() {
|
||||
same(IPA.defined('', true), false, 'Empty string - checking');
|
||||
same(IPA.defined(undefined), false, 'undefined');
|
||||
same(IPA.defined(null), false, 'null');
|
||||
});
|
||||
});
|
||||
|
||||
};});
|
||||
@@ -4,14 +4,16 @@
|
||||
<title>Widget Test Suite</title>
|
||||
<link rel="stylesheet" href="qunit.css" type="text/css" media="screen">
|
||||
<script type="text/javascript" src="qunit.js"></script>
|
||||
<script type="text/javascript" src="../jquery.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="../ipa.js"></script>
|
||||
<script type="text/javascript" src="../widget.js"></script>
|
||||
<script type="text/javascript" src="../entity.js"></script>
|
||||
<script type="text/javascript" src="widget_tests.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ba-bbq.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery-ui.js"></script>
|
||||
<script type="text/javascript" src="../js/libs/jquery.ordered-map.js"></script>
|
||||
<script type="text/javascript" src="config.js"></script>
|
||||
<script type="text/javascript" src="../js/dojo/dojo.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
require(['test/widget_tests'], function(tests){ tests() });
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">Widget Test Suite</h1>
|
||||
|
||||
@@ -18,6 +18,9 @@
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
define(['freeipa/ipa', 'freeipa/jquery', 'freeipa/field', 'freeipa/widget',
|
||||
'freeipa/entity'],
|
||||
function(IPA, $) { return function() {
|
||||
|
||||
var widget_container;
|
||||
var widget;
|
||||
@@ -350,11 +353,4 @@ test("IPA.radio_widget" ,function(){
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};});
|
||||
Reference in New Issue
Block a user