Ecosyste.ms: OpenCollective

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

github.com/mumuki/mumuki-gobstones-runner

:red_circle: Runner for validating Gobstones programs within Mumuki
https://github.com/mumuki/mumuki-gobstones-runner

Versioning bin folder with .gitkeep

740b6ff2b554e9feb11b8aec432cd88f480efe2b authored almost 8 years ago by Rodrigo Alfonso <[email protected]>
Fixed expectations_spec

4687a39609489bdd6d5063af5a4fe8806ec34042 authored almost 8 years ago by Rodrigo Alfonso <[email protected]>
Adding Mulang and expectation hook

9dc0cc9e6048a6b1fc039d8a30326f2a66a0c9ab authored almost 8 years ago by Rodrigo Alfonso <[email protected]>
FIX: Supporting incomplete gbb lines (used by some books)

9e9aa7b62ec4360ef2233e3509abacf1e11f1665 authored almost 8 years ago by Rodrigo Alfonso <[email protected]>
Merge pull request #8 from mumuki/return-and-arguments

Return and arguments

359c14257dcb664266f61938bc7aab78a377d79b authored about 8 years ago by Franco Leonardo Bulgarelli <[email protected]>
Splitting test_hook in several submodules

5423b6ad8b0896517041f92f9e107664119b536c authored about 8 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fix typo

050820ffa363b48bf832e14bf86da6c830b73b03 authored about 8 years ago by Franco Leonardo Bulgarelli <[email protected]>
Splitting rendering concern

301e29125c3defe8d5fe8a798176af2d794c49d2 authored about 8 years ago by Franco Leonardo Bulgarelli <[email protected]>
Code cleanup

e35961bf68f4e1124195304cf3c71f73b72186fe authored about 8 years ago by Franco Leonardo Bulgarelli <[email protected]>
Cleanup

f38a252c7951a113d9c3c8f36ed753413a971e07 authored about 8 years ago by Franco Leonardo Bulgarelli <[email protected]>
Cleanup

70e531bae42f52a437c0f576f2b6f10acb0e989c authored about 8 years ago by Franco Leonardo Bulgarelli <[email protected]>
Clenaup

a9addecf2bdd87d1243b31b6716e6c5137860d4d authored about 8 years ago by Franco Leonardo Bulgarelli <[email protected]>
Rename server -> runner

b28649b3741ea9a9e5ba4f7b99a87b8b1e495674 authored about 8 years ago by Franco Leonardo Bulgarelli <[email protected]>
Ternary operator instead of if

fe29475f37b05a735f8a9af1f82a9b5c1408fdce authored about 8 years ago by Rodrigo Alfonso <[email protected]>
It does not make sense to hide the expected or actual board. The show_*_board were kept for retrocompatibility with exercises

ecf34b38cf6ee3e7d7cc87479d143bced43d6418 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Do end for multilines blocks. The 'end.to_json' sounds me rare

575a0f3cf6cab61c31bb7b2e2dba02bb13a7d1bb authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Html board reification

b65a26ef2bda4c0deb0f63eb97d2dde39602ef76 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Improved line reporting of errors. The student code is first now

0c7111d6df6e0750ae7ee8a20c03943b9025be20 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Option defaults for showing internal boards :confused:

85c3e26fca5ac3becee6219c5a59abe61567f81a authored about 8 years ago by Rodrigo Alfonso <[email protected]>
More coding conventions

b4fa8fa47dfb06fb4a624ed3e3a44b0e3f66760d authored about 8 years ago by Rodrigo Alfonso <[email protected]>
ProgramBuilder builds the code based on functions or procedures

0e5b5a69514e4d975ab95e9521a1d25f7126cee7 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Avoiding unnecessary selfs and is_

72315256b83ba1629af8df2d7ad9473dc595f254 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Fixing some bugs. Tested on atheneum

ee4b087886634e0b98be30c7f74d4d3e5fa56fe7 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Tested all the new use cases

17ecfb8d13aa471ddda3107ad8943aa2ac9cb4e5 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Testing return postcondition

e4c711a0ec31fca753697ed0a1de666953a77c0c authored about 8 years ago by Rodrigo Alfonso <[email protected]>
'boom' instead of :boom.to_s

145f73dc061d037924964c5d2bc2023c654a51e5 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Moved to folders and started ProgramBuilder

fc677d8909036fe4d1e6881a63448b9f296d701f authored about 8 years ago by Rodrigo Alfonso <[email protected]>
return postcondition

bbb0fd506cfe73b442a9f89f89937980ab028e18 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
The parser errors are now human friendly

2b7bbb2d925b345a29288a3c3e41cfa3bfda7153 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
show_*_board works

787c1eddb272831e5e29a443294245aba6561daf authored about 8 years ago by Rodrigo Alfonso <[email protected]>
show_final_board = false when testing functions

8baf134dd61cb44423394d15e1e0c52f6e295195 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Merge pull request #7 from mumuki/support-board-offline

Offline support of GW board

90b89193503a514e916c7916e787f71bbe66da48 authored about 8 years ago by Franco Leonardo Bulgarelli <[email protected]>
Move this black magic file to another file

4a6aab1bf9995d595aee34ddf015c35bed026a1c authored about 8 years ago by Rodrigo Alfonso <[email protected]>
New board version without header on booms

bbfb2e39597780a55af552749e32f0b653485576 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Add bower install to travis

db3966bef255a1d61e807525f000d513fe8e4cb0 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Importing modules in runtime

512a2c58d8ad9e406e39ab9c6c5a2a97f008d3bd authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Adapted to the new version of gs-board that bundles the component and the framework by separately

da9ebac99108bb8abbe36236c2188339e1da928e authored about 8 years ago by Rodrigo Alfonso <[email protected]>
No filtering the scripts by type

1e07fc09cc3fb4722c544b76342fd8952b65b47e authored about 8 years ago by Rodrigo Alfonso <[email protected]>
It works offline, but the includes should be unique

f79eef634cf8af21202b66b51908d98d4de8a7fb authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Trying to append the code dynamically

f1596f9d2604e6a2e857f6b149ad7228c41e45de authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Merge pull request #4 from mumuki/boom-postcondition

Boom postcondition

6dd0fea6044f7bebd6cb0e0ae34add8b6d8d028b authored about 8 years ago by Franco Leonardo Bulgarelli <[email protected]>
Ohh, there's a one line ternary operator

e5aceebcb1ad6a3e89fd57b36dedf33029e3c013 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Corrections of PR

98c948de9c85c8552e52bf3944dbc0d3836c74bb authored about 8 years ago by Rodrigo Alfonso <[email protected]>
The error is not strong

806ee5058427b2b09a1b431a9217e13795c234b7 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Testing the boom postcondition

4f9823f6dfc03a420a6f1c327a42bb0d51bfbea6 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Add test of unexpected booms

df6f5237b8d07c5fe3f2c740b4527687f07ebafc authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Test when passing error postcondition

e681168f10b5a2bf777465c63d4fa51452f56c40 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Fixing the current tests

ce058d02d7b61e7fa3c180de5c4d7fc563a96c17 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Added CSS to the board render part

2291ca84feaa2e0c67fc996c9a8825cbe2dbcbbc authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Internationalizing the expected code

e0da96c3a773f2636ebbc8fd8d7d4c048750adb8 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Simplifying render_success_output method

14d55f2df73c46a84678c5644f416ccc86be3ba5 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
It show the reasons of the booms

1cee88cc663670f17c0beb975188e860540ee4cb authored about 8 years ago by Rodrigo Alfonso <[email protected]>
It renders the boom on the output and checks unexpected booms

928c2216b7a29ae6c62cec1ae299056f62adb4a2 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Check_error postcondition

de78d16651acc3d79d680ff6ab93cb5b486550c2 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Enumerating the postconditions

6765d796b6bb1dd833c86a27bf4480f250575cda authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Added show_initial_board option

018e08ea3cee795da6a0f4d47697d9aa2d74f298 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Merge pull request #3 from mumuki/first-version

final_board postcondition checker

dbb8978705322d24e49d1b16f4a4475eede2e165 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Isolated=true

ee4994b2f279e2935345f4f3909a3fa575d95a61 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Added check_head_position option

197f3c384bc9ccaf264150695328c1cfddd3c4cc authored about 8 years ago by Rodrigo Alfonso <[email protected]>
The checker receives the options

5826ad7fbf8daf2a8ee2ebe45045f4286a563f86 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Removed hash extensions

467769926624986f6abb0af9e48dfe11d815535c authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Removed repeated html with foreach

dc19fd798464e7f6361773535f12cdf688b91d1c authored about 8 years ago by Rodrigo Alfonso <[email protected]>
New docker image for this worker

6d9d2edc4bacb46e72360f838e837ce1e08287cb authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Fix translation

48a3ba62117b3938c798e3081baea0a99b0bedef authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Added integration tests

ec4c0192d2bffa28d0b5b4eeea49ea14ee1356a3 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Add test_runner_spec

d6f6758a5ac80c5e8494d5072fc5ffcf1bc7b1d0 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Added metatest tests

6f4d6c70dc0325ca0c5e225fc2256df7aa79d1d8 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
It can show expected!=actual errors

397a2d1e6dc3d533935e0bd37a7b70fdf9a974d8 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
It shows real boards!!

4c571880ae6cd6ec3a94355e4a08fa63e1852b5d authored about 8 years ago by Rodrigo Alfonso <[email protected]>
It compiles the expected board with the new version of gs-weblang-cli

9a15ffb66a7bbbe2f368ca93145679a33a67400b authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Including gs-board in view

36575c4726f7c5f63a03b50adc5449b94f8db3ae authored about 8 years ago by Rodrigo Alfonso <[email protected]>
structured true does the job for me

aa6cdab42c56227fba65014f9e2deedaaa045673 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Board check

82749982f6132a6b153bc54f99e47451d449abcb authored about 8 years ago by Rodrigo Alfonso <[email protected]>
It calls the postconditions

5c91d23009850957556fdf1947be5f919997c871 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Options to to_examples. MultipleExecutionsRunner doesn't require the examples anymore

a405efb6502beb9f3aea7a6852f69f5e2d32d2ff authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Parsing options

14ecf9f16a995e25c31d67c4b35dfd2c5d554a9f authored about 8 years ago by Rodrigo Alfonso <[email protected]>
The renderer shows a json for now

e83e2188c6f2d6641881b216c35c717cca756a73 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
MultipleExecutionsRunner knows how to get an execution

92c4c14cb9a4b5d294f3526604a7538559f8503f authored about 8 years ago by Rodrigo Alfonso <[email protected]>
It calls the gs-weblang-cli with a batch

d6dab6e1ceefd85529e4e5018caf810199416019 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Ruby 2.0 -> Ruby 2.3

d53378d615db09f38ef258157fa80b9886b29e35 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
qsim => gobstones

c359bf28bdf973267c9496412d6a5d01b87dbb71 authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Added .editorconfig and sublime project

f788af1641157aa77b1457232409e4835ddfe68e authored about 8 years ago by Rodrigo Alfonso <[email protected]>
Updated version

3e268a9a41af5ce9f83b1748f2dbe7ad0774ec86 authored about 8 years ago by Federico Aloi <[email protected]>
Updated author

d4d7bf6aebd7feb4c870a226c894a528f4c08223 authored about 8 years ago by Federico Aloi <[email protected]>
Fixed bug with routine definitions

0ff062a64ed64a5cba9ea4276a45ba65fe40fb63 authored about 8 years ago by Federico Aloi <[email protected]>
Updated version

fa5b113151e5d4fde0cbfbdd27d89db76ca2b606 authored about 8 years ago by Federico Aloi <[email protected]>
Updated QSim, with CALL bug fixed

658565979aa5fde0f3dc82d9fc9de3c3a2af409f authored about 8 years ago by Federico Aloi <[email protected]>
Fixed Bash interpolation bug

6d26fda862c6b7d671141fa8e77ecc85e7106941 authored about 8 years ago by Federico Aloi <[email protected]>
Updated version

7f8c5d65bc9419e14608264159ab29ad78daa194 authored about 8 years ago by Federico Aloi <[email protected]>
Using JMP instead of CALL for main

3c9d5ca83e52015a525fd7bb1574bec1fa1f6f6b authored about 8 years ago by Federico Aloi <[email protected]>
Updated version

e3098f0a9e91f27254abf03ce34406691114efa5 authored about 8 years ago by Federico Aloi <[email protected]>
Empty records are filled with 0000

749f2042d81d414c59295dcc990dbf6638a80f93 authored about 8 years ago by Federico Aloi <[email protected]>
Added test of the examples parsing

7bf28a07cb8b20e3692bdfb6fadc1f59f63d3d45 authored about 8 years ago by Federico Aloi <[email protected]>
Updating version

6d12c889358ccc2186342a7b9a7eb8242038cd58 authored about 8 years ago by Federico Aloi <[email protected]>
Merge pull request #10 from mumuki/feature-initial-configuration

Feature initial configuration

2e92dc0c8f8611e6c4cbf25c68bc543c6512b64e authored over 8 years ago by Federico Aloi <[email protected]>
Code and examples go to the same file

501e9f927b6247eb04c16e1b376974332382705e authored over 8 years ago by Federico Aloi <[email protected]>
Added example of multiple executions

b270a342a81a9da234f924b374313de5413a5d9f authored over 8 years ago by Federico Aloi <[email protected]>
The output is matched with the example by id

9a335ae525718d957c1f17ce9b8c16334f79e176 authored over 8 years ago by Federico Aloi <[email protected]>
Using QSim 1.0.0 with multiple executions

31a6d90ab3799f98974d0b2a962bda47ad700006 authored over 8 years ago by Federico Aloi <[email protected]>
Using QSim 1.1.0, not ignoring the memory anymore

72fac20deed93f2337fd77e402bce148e41b9a4e authored over 8 years ago by Federico Aloi <[email protected]>