Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/matthew-lake/Juliet
Browse files Browse the repository at this point in the history
  • Loading branch information
mgtlake committed Aug 22, 2016
2 parents 0c31603 + 131319b commit 35a96bd
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,24 @@ Though development is at an early stage, please feel free to give feedback or ad

All code is released under the MIT license.

## How to use

Juliet is only a framework, and uses seperate course packages. An example is provided at [BasicSyntaxLesson](https://github.com/matthew-lake/BasicSyntaxLesson).

To use, simply import the package:
```
using BasicSyntaxLesson
```
and start Juliet:
```
juliet()
```

## Julia 0.5 Compatibility Issues

Currently not of Juliet's dependencies work in Julia 0.5. I have reached out to their maintainers, but cannot guarantee speedy updates. Should they remain incompatible for too long after 0.5's launch, I will endevor to find or create replacements.

## Notes on Tests and Coverage

The Julia 0.5 tests are currently failing due to the issues described above, but the tests pass on 0.4 on Windows, Linux and Mac.
Coverage is currently underreported because the major tests model real-user interaction by running a new process and piping input to it, then observing STDOUT. Unfortunately, Coveralls does not keep track of this.

0 comments on commit 35a96bd

Please sign in to comment.