Searched: ^B Number of topics: 43

Results from ISG web retrieved at 07:28 (GMT)

Scripts Available for Banning Functions There are four different scripts available for banning functions on assignments. Two are whitelist scripts, and two are blacklist...
Basic Course Account Setup Initial Account Creation Initial access and testing accounts The person requesting creation of the course should be in the .rhosts of...
Basic Tests The basic tests are designed to help students detect any simple issues with their code. If the solution`s output is in the wrong format, the name of the...
See also : bittersuite3 man page: ISGScriptsManPages#Bittersuite BitterSuiteImprovePit BitterSuite BitterSuite is a collection of code currently designed...
BitterSuite3 Proposal NOTE : Several suggested features have not been implemented. Please see the official documentation for the actual features of this testing...
Acknowledgement of the Academic Integrity Statement The following test can be placed in a subfolder of in that has (language external) applied to it. #!/usr/bin...
BitterSuite C Language Documentation The C tests work in two stages. Any required files are compiled to object files and then linked together to form an executable...
BitterSuite C Testing This page will give helpful hints for how to do C testing. Verifying C code compiles without generating warnings Testing Hierarchy Solutions...
Configuring BitterSuite To configure BitterSuite, add a file config.ss to the suite directory. This ability was added to remove the need for obscure command line...
BitterSuite: Counting Function Calls The attached is a scheme file which can be used as a filter when rst is run. For instructions on how to implement the filtering...
Creating custom languages WARNING: Creating a customized language involves paying close attention to a large number of details and handling correctly a large number...
BitterSuite Development This page gives a brief description of the history of the development of BitterSuite. The code for the latest versions of all previous versions...
BitterSuite External Language Documentation The External language is designed to be relatively simple, gaining most of its flexibility by supplying a myriad of environment...
Flexible Python Automated Testing with RST The problem with test.py The test.py method of Python automated testing described at BitterSuitePythonTesting is sufficient...
BitterSuite Script Testing This page will give helpful hints for testing in the `external` language, which is used when the builtin facilities do not suffice to test...
BitterSuite Filter Language Documentation This language is intended to be used as the first test run for a given testing suite where applicable. It provides a submission...
BitterSuite Filter language: Reject files until A0 is submitted The text below should be placed in a file on the course account; for example, in the test suite`s...
BitterSuite Filter Tests Reject all files until assignment 0 has been submitted
BitterSuite: Filtering student code prior to execution Warning: This has not yet been tested in BitterSuite 3. This needs to be tested, modified as needed, and verified...
BitterSuite General Use This page contains information about the use of BitterSuite that does not fit well into the other categories. Walkthrough BitterSuiteInitialSetup...
A quick getting started guide (todo) RobertXiao 18 Mar 2009
Note: Read BitterSuiteWalkthrough before reading this document. BitterSuite I/0 Walkthrough Tutors of courses like CS 115 and CS 135 likely do not need to worry about...
BitterSuite Suggested Improvements Creation of testing conventions All of the language modules in particular should have a rigorous series of tests written for them...
BitterSuite Initial Setup The following options should be in the file /u/csXXX/.rstrc : default runTests /u/isg/bittersuite3/runTests default computeMarks /u/isg...
Marking Scheme Walkthrough Introduction One simple and easily overlooked element is a marking scheme. This will be a plain text file which will be dumped verbatim...
Plotting Scripts Created by KyleSpaans for the Winter 2009 offering of CS136. There are scripts that can generate an EPS imagine suitable for inclusion into OUTPUT...
Related Pages BitterSuitePythonModules BitterSuitePythonTesting HumaZafar 29 Mar 2011
BitterSuite Python Modules This is a list of what you can do with Python modules. Note that any restrictions or changes made by these modules can be overridden by...
BitterSuite Python Testing Getting Started: test.pt and test.1 folder layout Python testing using RST/Bittersuite is similar to Racket testing. You have to create...
BitterSuite Scheme Language Documentation Scheme in BitterSuite has a relatively complex back end, as it attempts to support a number of languages (the languages and...
BitterSuite Scheme Testing This page describes hints for testing in Scheme. Also see BitterSuiteScheme for a formal description of the language options. Related Pages...
BitterSuite Script Hooks This describes some interesting and useful uses of the script hooks provided in runTests and computeMarks. Verifying C code compiles...
RST/BitterSuite Testing Using Arbitrary Scripts RST/BitterSuite is a software testing framework which can use scripts that you write for testing. This allows for a...
Surveying Students A simple survey can be completed in BitterSuite. For example, the file provided to students may begin with: ;; Most of the editing you need to...
Testing Scheme with Mutation Whenever an evaluator is created, its state is mutated and passed along with the evaluator. So, if you have an evaluator created at the...
Validating Files Submitted by Students Note: Performing filtering in this fashion is no longer recommended. The BitterSuiteFilter language should be used instead...
Verifying C Code compiles without warnings This page discusses how to design tests with appropriate feedback which will verify that code submitted by students will...
Verifying Students have Posted to the Newsgroup A utility that will download posts from a newsgroup, newsarchiver.py , is attached to this document (the Wiki insists...
Verifying Submission Method This can be done with some support from the submit command. As there is no other convenient builtin method, it is possible to misuse submit...
Verifying that students have used the public tests This utilizes the algorithm described in AssignmentZero to force students to run public tests more than once: first...
Walkthrough for BitterSuite This walkthrough will go through the creation of a simple marking suite to illustrate the creation of a Scheme suite using BitterSuite...
Name bittersuite3 A framework for running tests via RST Description BitterSuite3 is a testing framework that works on top of rst . Instead of providing full...
Name bittersuite A framework for running tests via RST Synopsis rst Description BitterSuite is a testing framework that works on top of rst . Instead of providing...
Number of topics: 43

Topic revision: r116 - 2024-08-28 - YiLee
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback