blob: b9bf1c8ae4a55979a9e49cfb178bf7987c76bbcd [file] [log] [blame]
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<title>datajs startup perf test</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" src="./scripts/datajs-1.1.2.js"></script>
<script type="text/javascript" src="./scripts/tools.js" ></script>
<style type="text/css">
.code{font-family:"Courier New",monospace;font-size:13px;line-height:18px;}
.code ul{list-style:none;margin:0 0 0 1.5em;padding:0;}
.code li{position:relative;}
.code.json li:after{content:',';}
.code.json li:last-child:after{content:'';}
.code span{white-space:nowrap;padding:2px 1px;}
.code .property{font-weight:bold;color:#000000;}
.code .null{color:#9d261d;}
.code .boolean{color:#760a85;}
.code .numeric{color:#0076cb;}
.code .string{color:#247230;}
.code .deffered{color:#666666;font-size:0.9em;}
.code .toggle{position:absolute;left:-1em;cursor:pointer;}
.code .tag{color:#003283;}
.code .atn{color:#760a85;}
.code .atv{color:#247230;}
.code .text{color:#000000;}
.code .cdata{color:#008080;}
.code .comment,.code .ns{color:#666666;}
</style>
</head>
<body>
<button id="btnMetaData">MetaData</button><br/>
<button id="btnJSON_minimal">pure JSON</button><br/>
<div id='resultsArea'>
</div>
<script>
function show(data) {
$('#resultsArea').empty();
var code = $('<code data-type="json"></code>').text(JSON.stringify(data))
$('#resultsArea').append(code);
$('code[data-type]').prettify();
}
function success(data) {
show(data);
}
function errorFunc(err) {
$('#resultsArea').empty();
$("#resultsArea").text(JSON.stringify(err));
}
$('#btnMetaData').on("click", function(){
var metadata;
OData.read("http://localhost:4003/sap/bc/ds/odata/v2/$metadata",success, errorFunc, OData.metadataHandler);
});
$('#startXML').on("click", function(){
//var requestUri = 'http://localhost:4002/tests/endpoints/FoodStoreDataServiceV4.svc/Foods';
var requestUri ='http://localhost:4003/sap/bc/odata/Employees';
OData.read(requestUri, success, errorFunc);
});
$('#btnJSON_minimal').on("click", function(){
var requestUri ='http://localhost:4003/sap/bc/odata/Employees?$format=json';
OData.read(requestUri, success, errorFunc);
});
</script>
</body>
</html>