mirror of
https://github.com/mdgriffith/elm-optimize-level-2.git
synced 2024-11-29 12:46:32 +03:00
add elm-animator runner
This commit is contained in:
parent
f271e041ac
commit
9609a945c4
18
testcases/elm-animator/Run.elm
Normal file
18
testcases/elm-animator/Run.elm
Normal file
@ -0,0 +1,18 @@
|
||||
port module Run exposing (main)
|
||||
|
||||
{-| -}
|
||||
|
||||
import Benchmark exposing (..)
|
||||
import Benchmark.Runner exposing (BenchmarkProgram, program)
|
||||
import Benchmark.Runner.Json
|
||||
import Benchmarks
|
||||
import Html
|
||||
import Json.Encode
|
||||
|
||||
|
||||
main : Benchmark.Runner.Json.JsonBenchmark
|
||||
main =
|
||||
Benchmark.Runner.Json.program reportResults Benchmarks.suite
|
||||
|
||||
|
||||
port reportResults : Json.Encode.Value -> Cmd msg
|
22
testcases/elm-animator/standard.html
Normal file
22
testcases/elm-animator/standard.html
Normal file
@ -0,0 +1,22 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<title>Main</title>
|
||||
<script src="output/elm.opt.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="myapp"></div>
|
||||
<script>
|
||||
var app = Elm.Run.init({
|
||||
node: document.getElementById('myapp'),
|
||||
});
|
||||
|
||||
window.results = [];
|
||||
app.ports.reportResults.subscribe(function(message) {
|
||||
window.results = message;
|
||||
document.title = 'done';
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
21
testcases/elm-animator/transformed.html
Normal file
21
testcases/elm-animator/transformed.html
Normal file
@ -0,0 +1,21 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<title>Main</title>
|
||||
<script src="output/elm.opt.transformed.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="myapp"></div>
|
||||
<script>
|
||||
var app = Elm.Run.init({
|
||||
node: document.getElementById('myapp'),
|
||||
});
|
||||
window.results = [];
|
||||
app.ports.reportResults.subscribe(function(message) {
|
||||
window.results = message;
|
||||
document.title = 'done';
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue
Block a user