add new tests for 'depends_on'