Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/BioJulia/FactCheck.jl

Midje-like testing for Julia
https://github.com/BioJulia/FactCheck.jl

Merge branch 'compact_output' of https://github.com/ssfrr/FactCheck.jl into ssfrr2

Conflicts:
.travis.yml

8e64298cdab10daa5798356e122dd2e180401a0e authored about 10 years ago by Daniel Jones <[email protected]>
switched to using 'Pkg.test' instead of manually running the test script

82405e9c4924a9693650b7698fdfc1248c98861d authored over 10 years ago by Spencer Russell <[email protected]>
updates julia package dir in .travis.yml

fd97962f2b62742594ef309feed12781300e98c0 authored over 10 years ago by Spencer Russell <[email protected]>
changed travis config to use the current commit instead of cloning

dacd67159ff9f2eba4917c6fcbaa93d1fdf838d8 authored over 10 years ago by Spencer Russell <[email protected]>
adds lock to README about compact option

f000932285aeccbf073192dd239de2ae1c375484 authored over 10 years ago by Spencer Russell <[email protected]>
fixes failure printing in compact view

b656f852bb516cd71abca4399efdbfc7e50d3b4b authored over 10 years ago by Spencer Russell <[email protected]>
enables compact output

511df9aac5575e6dc78df31b8e0256cbc41a993c authored over 10 years ago by Spencer Russell <[email protected]>
fixes test script name in .travis.yml

e2163f66a406443ae007431cf6c870542c953a94 authored over 10 years ago by Spencer Russell <[email protected]>
renames test file to runtests.jl to follow newish julia convention

1adccfe683eb0fb09889406662cda5a4078dd47f authored over 10 years ago by Spencer Russell <[email protected]>
README: fix travis build status link

c7f6b6391146288a7e783098409316f51405e4f1 authored almost 11 years ago by Zachary Allaun <[email protected]>
Merge #16 - Hook up FactCheck to Travis

Conflicts:
README.md

a34de37407cd4625fd44c7cdfed7aa530cc00738 authored almost 11 years ago by Zachary Allaun <[email protected]>
Travis: use my email address and repo

1440b842acf99d251da27b265b83bc5b435b6688 authored almost 11 years ago by Zachary Allaun <[email protected]>
README: line breaks after every sentence

http://xkcd.com/1285/

e171c03a8a2dc8dca8ec75c0bdd7a25d1e61f00e authored almost 11 years ago by Zachary Allaun <[email protected]>
exitWithTestStatus -> exitstatus

0a4602e59bbacdee1f3ff65e44336d1ac51d3124 authored almost 11 years ago by Rene Donner <[email protected]>
fixed typo

d6608ff38ffa8248b2931bb9660b91e6ea81bbad authored almost 11 years ago by Rene Donner <[email protected]>
added exitWithTestStatus()

just a nice-looking shortcut to exit(getStats()["nNonSuccessful"])

bef728e0ce1f544417451db12a5ce41fb070e6a5 authored almost 11 years ago by Rene Donner <[email protected]>
Added readme section on Travis

ec01e45375f1b1ba14d7a8065b5e1224f6ee334a authored almost 11 years ago by René Donner <[email protected]>
Make travis pass again - travis seems to work

767197c3b3c9a97a393b0cdc49f41b6a63da45f2 authored almost 11 years ago by René Donner <[email protected]>
Make 1 test fail to test travis build

38b4027387f3fb5012520339fd34453c28ca70c4 authored almost 11 years ago by René Donner <[email protected]>
updated README to include documentation of runtest macro

db079ce068718927899d7fdec0084942d1470d61 authored almost 11 years ago by milktrader <[email protected]>
Cleanup

also triggers travis

2ea5bef876803cc853972324beafc835db301d78 authored almost 11 years ago by René Donner <[email protected]>
Set up travis and add travis build status to Readme

This shows how to use FactCheck.jl with travis

cda3320fd6c3f9f0471e90be39e324290bf69daa authored almost 11 years ago by René Donner <[email protected]>
Add getStats()

getStats() allows at any point to retrieve a Dict with the numbers of
successes, failures, error...

d3259df61fd976ec0ca578b433a69000eb550866 authored almost 11 years ago by René Donner <[email protected]>
added runtest macro

07051a225133a87387cbd143acfd4a8127d6fcd1 authored almost 11 years ago by milktrader <[email protected]>
README: Adds section on recommended workflow (closes #14)

516a6d914a0d21215a91f982cc151468d2c274db authored almost 11 years ago by Zachary Allaun <[email protected]>
README: Bold TOC

fb9eefef2db78d409199e5442d1ae060462c6a38 authored almost 11 years ago by Zachary Allaun <[email protected]>
README: Fix TOC

c3e259a2bebf9e22c16c93905c01720caf937cff authored almost 11 years ago by Zachary Allaun <[email protected]>
README: Adds TOC and line breaks after sentences.

a1802efb3cd7aa9b060dc6801124ba66dbcfd890 authored almost 11 years ago by Zachary Allaun <[email protected]>
Merge pull request #13 from milktrader/master

fix README example s/begin/do in first context example

e439f87075fe857ab770444648eb300b91da491c authored almost 11 years ago by Zach Allaun <[email protected]>
fix README example s/begin/do in first context example

b53f2c411e308a89d41512a46e2c0a2dac2a3a15 authored almost 11 years ago by milktrader <[email protected]>
Merge pull request #12 from milktrader/master

update README to omit instructions to add to REQUIRE file since Pkg.add ...

c4f090132488455dbf2b8ae65e8b6ca4791dad08 authored almost 11 years ago by Zach Allaun <[email protected]>
update README to omit instructions to add to REQUIRE file since Pkg.add does this automatically

2e2a7f267bcf27b9032288d6b49e4a90c145f02d authored almost 11 years ago by milktrader <[email protected]>
Remove `@fact ... => :throws` in favor of `@fact_throws`

a0421f2ddadd2a5c059e11034b5f5653e660d1e1 authored about 11 years ago by Zachary Allaun <[email protected]>
Fix `getline`

02da68c8ff6c6c4ca972e473979437a213d012a8 authored about 11 years ago by Zachary Allaun <[email protected]>
`error_show` deprecated, use `showerror`

22e508300375758fac7b275848282800fe686a71 authored about 11 years ago by Zachary Allaun <[email protected]>
Pop off test handler when finished

dec35a8981cb5b7e280cdf705adfba50c2a26142 authored over 11 years ago by Zachary Allaun <[email protected]>
Make color escape codes constants

ab2329dc97983351be0de1a8a081c258caf9aa94 authored over 11 years ago by Zachary Allaun <[email protected]>
Add fact generation example

f86191e5b02ed2508f19505634972ea61cf71479 authored over 11 years ago by Zachary Allaun <[email protected]>
Bump minor version

4a01a024f9924cb24e0b4a5a05f7f6363ea88f6d authored over 11 years ago by Zachary Allaun <[email protected]>
New fact grouping syntax using `context`

Instead of passing a block to `@fact`, a new function `context` is introduced to group related f...

30402873d5dffa7c4840cf7744b28798bf636bbb authored over 11 years ago by Zachary Allaun <[email protected]>
`@facts` macro becomes a function

8f828a42ff14f1a3fcc30483a601e6104f20cf40 authored over 11 years ago by Zachary Allaun <[email protected]>
Make `TestSuite` filenames optional

97245a353ea9e243bc964ca163d6b74fa7b260d8 authored over 11 years ago by Zachary Allaun <[email protected]>
Remove union type from facts description

9bec1c7a4b045d5ae349e83776dd1f9cd5212252 authored over 11 years ago by Zachary Allaun <[email protected]>
Merge pull request #7 from tlycken/roughly-fix-iss6

Fixed roughly after updates to isapprox, fixes #6

7aa92673e7af4e2903566aa415641f3574480aae authored over 11 years ago by Zach Allaun <[email protected]>
Fixed roughly after updates to isapprox, fixes #6

3b2f6d4de87221fc8b08feb5280fb37aecd23cf6 authored over 11 years ago by Tomas Lycken <[email protected]>
The death of `nearequal`

69edce9891e3eaef0c97aa58129932d529ce639c authored over 11 years ago by Zachary Allaun <[email protected]>
`do_fact` returns the test result

This is helpful if using FactCheck in the REPL -- you don't have to wrap
everything in a `@facts...

7be923d65981ce3780b6cd39bd94256f95a4c1ad authored over 11 years ago by Zachary Allaun <[email protected]>
Fix regression caused by #103730

e0253ae7af5a0134cb9b9e6aad32a8c019d710cb authored over 11 years ago by Zachary Allaun <[email protected]>
Merge pull request #5 from tlycken/master

Roughly for arrays

103730367f29f8d16aceccd85ee33f826a15e50e authored over 11 years ago by Zach Allaun <[email protected]>
Removed some junk comments that were laying around

58124dfc19f8bc8b2f5fbe262c9e1248216350ca authored over 11 years ago by Tomas Lycken <[email protected]>
Added roughly for arrays

* Roughly works with arrays, element-wise
* Roughly uses isapprox from julia/extras

Also fixed ...

f407ec527796c09cdb450484ff729dcfb133db07 authored over 11 years ago by Tomas Lycken <[email protected]>
Require julia 0.2-

0967bf14517d1f829de0e3563d5742a817199e93 authored over 11 years ago by Zachary Allaun <[email protected]>
Retain expression values for display

7d1d9da10ffc1e3d9a3714bae31dd4074d1edff9 authored over 11 years ago by Zachary Allaun <[email protected]>
Adds installation info to readme

8135aeaf0d441884201fd50d08a7348f6f78fc8b authored over 11 years ago by Zachary Allaun <[email protected]>
Changes README image to reflect changed name

595de85f5f7f6e0abb3cd82a068f913521acb5b2 authored over 11 years ago by Zachary Allaun <[email protected]>
Renames DeFacto to FactCheck

c13d7fddd419985471304ad6d556c17787533888 authored over 11 years ago by Zachary Allaun <[email protected]>
GitHub repo has been renamed to DeFacto.jl

da2f42f51310b7c1c49755093711c41d63a52758 authored over 11 years ago by Zachary Allaun <[email protected]>
Updates README significantly

af6630bf9a08810d5d84a1cad2b15c681198ccf1 authored over 11 years ago by Zachary Allaun <[email protected]>
Move example_defacto.jl back into src/

6a8b020de26aad5877da111eefa6651c6b3a7832 authored over 11 years ago by Zachary Allaun <[email protected]>
DeFacto tests itself!

7fbe49c4ae3cf87df1f01614753bedbc442ed508 authored over 11 years ago by Zachary Allaun <[email protected]>
Adds fact descriptions to failure ouput

2fab00a6469e4d87683ac48981816105f5403c7f authored over 11 years ago by Zachary Allaun <[email protected]>
Includes @fact descriptions

df6f9953e152ee696571bd8f641b7fef2c08a438 authored over 11 years ago by Zachary Allaun <[email protected]>
Adds MIT License

60afbd342517f71a443664704b31e63b7b77e00d authored over 11 years ago by Zachary Allaun <[email protected]>
Replaces `print_*` with `show` and documents code

c7ba8bb6ff99ae771603535ead9910457513b087 authored over 11 years ago by Zachary Allaun <[email protected]>
Adds assertion helpers

not, truthy, falsy, anything, exactly, roughly

5cec3b4542167a9264ebd4db8383f7d6d0db8851 authored over 11 years ago by Zachary Allaun <[email protected]>
Removes nresults from TestSuite; adds error count

af5ee077dbc27269b1dfa3688d09886237d54058 authored over 11 years ago by Zachary Allaun <[email protected]>
Multiple @facts blocks print cleaner

e8f9c29bdfac6533064427174e709a955104313f authored over 11 years ago by Zachary Allaun <[email protected]>
Prints Errors instead of rethrowing

4184eb3bd391181f116ce9f0e5b461996839bb6b authored over 11 years ago by Zachary Allaun <[email protected]>
Adds :throws assertion

027063fec1aab99be35450f860edc3bbf8c9e8e2 authored over 11 years ago by Zachary Allaun <[email protected]>
Moves stuff around

0f2e5b7de7efd0075da8f5cfacad518f4882f010 authored over 11 years ago by Zachary Allaun <[email protected]>
Removes unused process_fact method

bdcd06900ab432874a418780a649be08b61520da authored over 11 years ago by Zachary Allaun <[email protected]>
DeFacto no longer relies on Base.Test

91675ea05411e9ade864036d924fb6e13737c6a0 authored over 11 years ago by Zachary Allaun <[email protected]>
Allows for fact-local variables

Basically:
@fact begin
x = 10
x => 10
end

c9ba4e241646fcd3ffc71d6d2b6ef822c2028305 authored over 11 years ago by Zachary Allaun <[email protected]>
Adds line numbers and file name to test output

Closes #1

f8adfeb837533e2638fd7e3343ccc00b61d93927 authored over 11 years ago by Zachary Allaun <[email protected]>
Fixes user-defined function error

5885d8c83ed6421d50f6330d74d5f91edd50ee1a authored over 11 years ago by Zachary Allaun <[email protected]>
Format failure output in a non-insane way

709276b65e968cbc8649de50160ebf588539cf7b authored over 11 years ago by Zachary Allaun <[email protected]>
Moves code into src/

7a10a6af50acab9581e0d097627bf595ad1c1f0e authored over 11 years ago by Zachary Allaun <[email protected]>
Adds a small readme with a simple example

5ddd6fca4eadd012a0074f782c88bdb14ef1022e authored over 11 years ago by Zachary Allaun <[email protected]>
Simple Midje-like fact assertions

f7fba5f27d735923102c614b1e6c040a656591a8 authored over 11 years ago by Zachary Allaun <[email protected]>