summaryrefslogtreecommitdiff
path: root/src/test/scala
AgeCommit message (Collapse)Author
2016-02-09fixed test for finish method being put in the wrong placechick
2016-02-09Added support for finish method of BasicTester to be overridden in a ↵chick
subclass which allows tester to have clean up and other construction code executed after a user code executed during constructor of that subclass
2016-02-08Added a simple tests that DeqIO and EnqIO get their directions right and are ↵chick
clonable
2016-01-30Add BlackBox support and test, refactor execute => assertTesterPassesducky
2016-01-28Fixed NoneOptionBundleTester to actually instantiate a module without an ↵azidar
input port
2016-01-28Merge branch 'master' into modrefactorAndrew Waterman
2016-01-28Merge branch 'master' into scalastyleAndrew Waterman
2016-01-27Add unit test for module deduplicationducky
2016-01-16Add When test and fix when / elsewhen / otherwise behaviorducky
2016-01-06Don't silence legitimate warnings - these println()s should be controlled by ↵Jim Lawson
a diagnostic/debugging infrastructure.
2016-01-05Scalastyle fixes - whitespace or comments only.Jim Lawson
2015-12-11Refactor tests to use stop() and assert() instead of io.error/io.doneducky
Gate assert, printf, stop by reset Fix testbenches that never worked Change simulation prints to display cycle at which test was signaled to end, not when simulator stops Better documentation for Counter
2015-12-11Add stop() in BasicTester as a replacement for io.doneducky
2015-12-11Add support for printf and asserts, add testbench for asserts and printfducky
2015-12-11Merge pull request #64 from ucb-bar/optionablebundleAdam Izraelevitz
Add Option support in Bundle
2015-12-10Add Option support in Bundleducky
2015-12-09Refactor testharness generation to create directories and have minimal APIducky
2015-12-09Extend TesterDriver to optionally take in additional Verilog sourcesducky
2015-12-06Split internal and FIRRTL packagesducky
2015-11-06Merge pull request #59 from ucb-bar/testing-improvementsJim Lawson
Further testing improvements
2015-11-06added elaboration tests for remaining old Chisel3 examplesHenry Cook
2015-11-06Fixed bug that created Vec(Reg(...)) instead of Reg(Vec(...))azidar
2015-11-06Fix counter testsHenry Cook
2015-11-04Merge pull request #56 from ucb-bar/stylefixJim Lawson
Style fixes for test code
2015-11-04Style fixes for test code, so we can go back down to zero style errors for testsducky
2015-11-04Fix Tbl.ioHenry Cook
2015-11-04Use elaborate for elaboration tests, not executeHenry Cook
2015-11-04Supply smaller values for generatorDrivenConfig to reduce test time.Henry Cook
2015-11-04Remove Parameters library and refactor Driver.Henry Cook
In addition to removing all the extraneous Driver invocations that created various top-level Parameters instances, this commit also lays the groundwork for stanza-firrtl/verilator based testing of Modules that extend BasicTester. The execution-based tests have been updated accordingly. They will only succeed if firrtl and verilator binaries have been installed. Further work is needed on individual tests to use assertions instead of .io.error.
2015-10-23Fix stylistic issues and document standard Chisel generatorsducky
2015-10-23Add Scalaland unit tests for Regducky
2015-10-23Whitespace scalastyle fixes for testsducky
2015-08-14more testsHenry Cook
2015-08-14VecShiftReg testHenry Cook
2015-08-14todoHenry Cook
2015-08-14Add Vec tests. Do a better job of generating widths.Henry Cook
2015-08-14added MulLookup and Tbl testsHenry Cook
2015-08-13add decoder testHenry Cook
2015-08-13Counter testsHenry Cook
2015-08-13complexassign testHenry Cook
2015-08-13testing improvementsHenry Cook
2015-08-13fun with ##Henry Cook
2015-08-13minor tweaksHenry Cook
2015-08-13Use chiselTests package; add copyright notice.Jim Lawson
2015-08-13rename package (lowercase)Jim Lawson
2015-08-12being to convert tests to scala-test; tests compile and runHenry Cook
2015-08-11Get tests closer to compilingAndrew Waterman
2015-08-02Make tests compile againHenry Cook
2015-07-24Undo doCloneType; fix collectElts shenanigansAndrew Waterman
We now call collectElts when the module stack is popped, rather than having to do it all over the place.
2015-07-24rename cloneType -> doCloneTypeJim Lawson