Comments (5)
Hi,
First of all congratulations!!! It's really a great and useful tool that I'm going to use with my students.
It would be great to have the option to choose what to include in the results report. At least in the report to be send to the targets in order to inform the students about their results.
Sometimes the command that the teacher uses to check if the target is reached includes the solution to the proposed task, so the student only should take a look into the report to fullfill the proposed tasks.
So a solution could be to provide two different reports. One option by default with all the information, and a short report with only "Description", "Duration" and "Result" fields excluding "command", "alterations" and "expected" fields.
02 (1.0/1.0)
Description : Servicio vsftpd instalado
Command : **apt list vsftpd**
Duration : 0.742 (ssh)
Alterations : find(installed) & count
Expected : Greater than 0 (String)
Result : 1 (Integer)
Thanks
Juan
from teuton.
Thank you!
For example "export" sentence will export reports with all fields and "export verbose: false" will export reports excluding some fields (command, alterations and expected).
do you like this solution?
from teuton.
That sounds great!!!!
Many thanks,
from teuton.
We are thinking of these solutions:
- export hide: ["Command", "Duration", "Alterations", "Expected", "Result"]
- export show: ["Description"]
- export verbose: false (only description will be showed)
- export format: :list
Using 1, 2, 3... output reports will show hidden fields empty but with 4 option there will be another report type that only will show description field.
from teuton.
Install teuton version 2.4.0 (gem install teuton) or update (gem update teuton)
Disable feedback when exporting reports.
export format: "html", feedback: false
Feedback information only affects to "command", "alterations", "expected" and "result" field (Example: https://github.com/teuton-software/teuton/blob/master/examples/17-hide-feedback/start.rb)
from teuton.
Related Issues (20)
- Use or import order HOT 2
- Group and goal HOT 2
- Get/detalles for hostal data HOT 1
- Clear error message with file not found! HOT 1
- DSL to read INI files HOT 1
- Upgrade command doesn't work on Windows
- Export as json fails HOT 1
- Bad exit code when teuton upgrade fails HOT 3
- Report class HOT 1
- result.ok or expect_ok HOT 1
- Groups
- send: change default remote dir HOT 1
- Wiki: result information HOT 1
- search challenges HOT 1
- challenges info HOT 1
- teuton play --case=1,5,7 foo HOT 1
- remote temp directory HOT 1
- Remote script HOT 1
- moodle.csv and resume.txt/.json files are being overwritten HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from teuton.