compass-web/v1/ods/ui/install_review/install_review_test.html
jiahuay afd2091e1c Add README
Change-Id: I8c9ba5a8815f3d95436845c50daf5ee23f8aeac0
2014-10-22 11:40:12 -07:00

99 lines
2.9 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>install_review Widget Unit Test</title>
<link rel="stylesheet" type="text/css" href="../../../css/base.css" />
<link rel="stylesheet" type="text/css" href="../../../css/style.css" />
</head>
<body>
<div class="container-fluid">
<div class="row-fluid">
<div id="install_review-test"> </div>
</div>
</div>
<script type='text/javascript' src='../../../steal/steal.js'></script>
<script type='text/javascript' src='../../../lib/d3.min.js'></script>
<script type='text/javascript'>
steal('jquery/dom/route', 'ods/fixtures', 'ods/ui/install_review').then(function($) {
var config = [];
var server1 = {
clusterhost_id: 100,
hostname: "server01",
id: 10,
mac: "28:6e:31:47:c8:6c",
port: "1",
management_ip: "10.2.172.9",
tenant_ip: "192.168.100.101",
switch_ip: "172.29.8.40",
vlan: "1",
roles: ["role1", "role2", "role3", "role4", "role5", "role6", "role7"]
};
var server2 = {
clusterhost_id: 200,
hostname: "server02",
id: 20,
mac: "28:6e:31:34:fd:28",
port: "2",
management_ip: "10.2.172.10",
tenant_ip: "192.168.100.102",
switch_ip: "172.29.8.40",
vlan: "2",
roles: ["role2"]
};
if (config["172.29.8.40"] == undefined) {
config["172.29.8.40"] = [server1];
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
} else {
config["172.29.8.40"].push(server1);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
config["172.29.8.40"].push(server2);
}
var odsState = {
networking: null,
servers: [],
servers_config: null,
cluster_id: null,
security: null,
partition: null,
feature: null,
machines: [],
switches: [],
snmp: 1
};
var state = new $.Observe(odsState);
state.servers_config = config;
state.cluster_id = 1;
state.servers = [{},{},{},{},{},{},{},{},{}];
$('#install_review-test').ods_ui_install_review({ "odsState" : state });
});
</script>
</body>
</html>