|
@@ -4,40 +4,18 @@ use PHPUnit\Framework\TestCase;
|
|
|
|
|
|
class TripalJobsTest extends TestCase {
|
|
|
|
|
|
- /**
|
|
|
- * Holds the job id to delete when done.
|
|
|
- *
|
|
|
- * @var int|bool
|
|
|
- */
|
|
|
- protected $job_id;
|
|
|
-
|
|
|
/**
|
|
|
* Tests the ability to create a tripal job.
|
|
|
*
|
|
|
* @test
|
|
|
*/
|
|
|
public function should_create_a_tripal_job() {
|
|
|
- $this->job_id = tripal_add_job('Test adding jobs', 'test_module', 'test_callback', [], 1);
|
|
|
+ $job_id = tripal_add_job('Test adding jobs', 'tripal', 'tripal_tripal_cron_notification', [], 1);
|
|
|
$this->assertTrue(is_numeric($this->job_id));
|
|
|
- }
|
|
|
|
|
|
- /**
|
|
|
- * Tests whether creating a duplicate job is possible.
|
|
|
- *
|
|
|
- * @test
|
|
|
- */
|
|
|
- public function should_refuse_to_create_duplicate_job() {
|
|
|
- $job = tripal_add_job('Test adding jobs', 'test_module', 'test_callback', [], 1, 10, TRUE);
|
|
|
- $this->assertEmpty($job);
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * Run clean up
|
|
|
- */
|
|
|
- public function __destruct() {
|
|
|
- // Clean up any data inserted to the DB
|
|
|
- if ($this->job_id) {
|
|
|
- db_query('DELETE FROM {tripal_jobs} WHERE job_id = :id', [':id' => $this->job_id]);
|
|
|
+ // Clean up
|
|
|
+ if($job_id) {
|
|
|
+ db_query('DELETE FROM {tripal_jobs} WHERE job_id = :id', [':id' => $job_id]);
|
|
|
}
|
|
|
}
|
|
|
}
|