Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monkey no see EVAL (tests fail when installing because eval is used) #8

Closed
samcv opened this issue Apr 18, 2017 · 1 comment
Closed

Comments

@samcv
Copy link

samcv commented Apr 18, 2017

Please use use MONKEY-SEE-NO-EVAL; in the script. Thank you!

===> Testing: Druid
�[31m===�[0mSORRY!�[31m===�[0m Error while compiling /home/travis/.zef/store/druid.git/18cb5acec187d9170df3d4279a9a23f48d06c47a/lib/Druid/Game.pm (Druid::Game)
EVAL is a very dangerous function!!! (use the MONKEY-SEE-NO-EVAL pragma to override this error,
but only if you're VERY sure your data contains no injection attacks)
at /home/travis/.zef/store/druid.git/18cb5acec187d9170df3d4279a9a23f48d06c47a/lib/Druid/Game.pm (Druid::Game):51
------> �[32m                          ~ EVAL($^attr)�[33m⏏�[31m.perl.subst(/^ '[' (.*) ']' $/,�[0m


t/01-game-rules.t .. No subtests run
All tests successful.

Test Summary Report
-------------------
t/01-game-rules.t (Wstat: 0 Tests: 0 Failed: 0)
  Parse errors: No plan found in TAP output
Files=1, Tests=0,  1 wallclock secs
Result: FAILED
===> Testing [FAIL]: Druid

Discovered with this Travis CI build https://travis-ci.org/samcv/rakudo-appimage/jobs/223029739#L4738

@timo
Copy link
Collaborator

timo commented Apr 20, 2017

fixed in 22395ca

@timo timo closed this as completed Apr 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants