| 27 | |
| 28 | |
| 29 | void TestIDE::testMoocTerms() |
| 30 | { |
| 31 | TestMocker mock(QString(MINIZINC_IDE_PATH) + "/data/mooc/TestTerms/TestTerms.mzp"); |
| 32 | MainWindow* w = mock.mw(); |
| 33 | w->ui->actionSubmit_to_MOOC->trigger(); |
| 34 | QCOMPARE(w->moocSubmission->ui->submissionTerms_textBrowser->toPlainText(), "Submission terms"); |
| 35 | QVERIFY(!w->moocSubmission->ui->runButton->isEnabled()); |
| 36 | w->moocSubmission->ui->submissionTerms_checkBox->setChecked(true); |
| 37 | QVERIFY(w->moocSubmission->ui->runButton->isEnabled()); |
| 38 | w->moocSubmission->close(); |
| 39 | } |
| 40 | |
| 41 | void TestIDE::testMoocSubmission() |
| 42 | { |