hawkw / decaf

like Java, but less so
hawkweisman.me/decaf
Other
18 stars 4 forks source link

Lab 3 Spec #25

Closed hawkw closed 9 years ago

hawkw commented 10 years ago

We need a Huge Failing Test Fixture for everything required for the final submission of Lab 3. I've included the sample code & output from Dr. Jumadinova in src/test/resources/lab3-samples/samples.

As I mentioned in #24, since most of the requirements at this point are related to error handling, we could consider testing by expecting exceptions rather than through toString testing like in the other labs. Of course, this depends on #23.

ArcticLight commented 10 years ago

I'm gonna get on this soon.

hawkw commented 10 years ago

As of 11dc7bb, checkTypes() (and the other semantic analysis methods) all return a List[Exception], so we can unit test on that.

hawkw commented 10 years ago

As of bbcc629 I'm like half done with this.

hawkw commented 9 years ago

Spec was finalized in c22f665.