codePost Help Center
Go to codePost
All Collections
Tests / Autograding
Tests / Autograding
25 articles in this collection
Written by
Vinay,
James,
and
Richard
What Operating System are my tests running on?
Getting the operating system version and debugging
Written by
Richard
Updated over a week ago
codePost autograder Overview
Learn what the codePost autograder can help you do.
Written by
James
Updated over a week ago
How do I make sure student code outputs a specific string?
Learn how to implement this common test type.
Written by
James
Updated over a week ago
Java: Using different versions
Using a different version of java for your tests than the codePost default
Written by
Vinay
Updated over a week ago
Haskell
How to run student code and basic tests in Haskell
Written by
Vinay
Updated over a week ago
Haskell: Tasty
How to run Haskell Tasty tests in the codePost environment
Written by
Vinay
Updated over a week ago
Python: pytest
Running pytest scripts in the codePost autograder
Written by
Vinay
Updated over a week ago
Autograder: Simulating input into student code
Running tests and mimicking input into student code
Written by
Vinay
Updated over a week ago
FAQ: Tests not completing
My tests don't seem to complete - What should I do?
Written by
Vinay
Updated over a week ago
Rerunning tests on a single submission
Can I rerun the tests on this single submission without having to run tests on all submissions?
Written by
Vinay
Updated over a week ago
Writing tests
Creating tests for the codePost autograder
Learn how to define tests that can be run from within codePost.
Written by
James
Updated over a week ago
Setting up your language
A description about codePost language containers, and how to set up an image if you have a non-standard language in your couse
Written by
Vinay
Updated over a week ago
Defining an Environment: Example
A walkthrough on creating your codePost environment
Written by
Vinay
Updated over a week ago
Writing Tests: I/O Tests
How to write I/O Tests in the codePost autograder
Written by
Vinay
Updated over a week ago
Writing Tests: Shell and Unit Tests
Learn how to use codePost's TestOutput syntax to report test outcomes
Written by
Vinay
Updated over a week ago
Writing Tests: File mode
Using File Mode to port an existing test script into codePost.
Written by
Vinay
Updated over a week ago
[Advanced] Reporting test results from a helper file
Want to report test results from a Python file, or some other helper file?
Written by
James
Updated over a week ago
Viewing test results
Viewing codePost autograder results
Learn where you can view the results of codePost autograder tests.
Written by
James
Updated over a week ago
Running tests
Running codePost autograder tests
Learn how to run tests using the codePost autograder.
Written by
James
Updated over a week ago
When I run a test using codePost, where does the test run?
Learn where your tests are run and what that means for you.
Written by
James
Updated over a week ago
FAQs
What file types are supported for helper and solution files?
Written by
James
Updated over a week ago
What languages does the codePost autograder support?
Written by
James
Updated over a week ago
How do I access other files from within test code?
Written by
James
Updated over a week ago
Language guides
Java: JUnit
Running JUnit scripts in the codePost Autograder
Written by
Vinay
Updated over a week ago
Python: Unittest
Run your existing python unittest script in codePost
Written by
Vinay
Updated over a week ago