Skip to content

Commit 652ac89

Browse files
author
Richard Feldman
committed
Add test infrastructure
1 parent df3a911 commit 652ac89

File tree

4 files changed

+58
-5
lines changed

4 files changed

+58
-5
lines changed

elm-package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
{
2-
"version": "1.2.0",
2+
"version": "1.0.0",
33
"elm-version": "0.15.1 <= v <= 0.15.1",
4-
"summary": "Streamlined long-form writing software.",
5-
"repository": "https://github.com/rtfeldman/dreamwriter.git",
4+
"summary": "CSS Precompiler for Elm",
5+
"repository": "https://github.com/rtfeldman/elm-stylesheets.git",
66
"license": "BSD-3-Clause",
77
"source-directories": [
88
"src"
99
],
1010
"exposed-modules": [],
1111
"dependencies": {
12-
"elm-lang/core": "2.1.0 <= v <= 2.1.0"
13-
}
12+
"elm-lang/core": "2.0.0 <= v < 3.0.0"
13+
},
14+
"elm-version": "0.15.0 <= v < 0.16.0"
1415
}

test/TestRunner.elm

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
module Main where
2+
3+
import Signal exposing (Signal)
4+
5+
import ElmTest.Runner.Console exposing (runDisplay)
6+
import IO.IO exposing (IO)
7+
import IO.Runner exposing (Request, Response)
8+
import IO.Runner as Run
9+
10+
import Tests
11+
12+
13+
console : IO ()
14+
console =
15+
runDisplay Tests.all
16+
17+
18+
port requests : Signal Request
19+
port requests =
20+
Run.run responses console
21+
22+
23+
port responses : Signal Response

test/Tests.elm

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
module Tests (all) where
2+
3+
import ElmTest.Assertion exposing (..)
4+
import ElmTest.Test exposing (..)
5+
6+
import String
7+
8+
9+
all : Test
10+
all =
11+
suite ""
12+
[]

test/elm-package.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"version": "1.0.0",
3+
"summary": "Unit tests for elm-stylesheets",
4+
"repository": "https://github.com/rtfeldman/elm-stylesheets.git",
5+
"license": "BSD-3-Clause",
6+
"source-directories": [
7+
".",
8+
"../src"
9+
],
10+
"exposed-modules": [],
11+
"dependencies": {
12+
"deadfoxygrandpa/Elm-Test": "1.0.4 <= v < 2.0.0",
13+
"elm-lang/core": "2.1.0 <= v < 3.0.0",
14+
"maxsnew/IO": "1.0.1 <= v < 2.0.0"
15+
},
16+
"elm-version": "0.15.1 <= v < 0.16.0"
17+
}

0 commit comments

Comments
 (0)