Ticket #756 (new task)

Opened 6 months ago

Last modified 10 days ago

Replace testsuite config files by OSyncPluginConfig calls

Reported by: dgollub Owned by: dgollub
Priority: normal Milestone: Future
Component: Engine Version: 0.38
Severity: normal Keywords:
Cc:

Description

To avoid porting/update effort of the testsuite, we should make the testcases independent of configuration schemas. Replace configuration files in ./tests/data/**/*.conf with OSyncPluginConfig calls in testcases.

Change History

Changed 6 months ago by dgollub

  • type changed from defect to task

Changed 5 months ago by dgollub

Test configuration files got temporarily ported to the new layout with r3390. So the testsuite is usable again and we can track regression. This task is still valid. Those test configuration files should get replaced by test-helper-functions. This should shrink maintaince-overhead in keeping all those redundant configuration up to date.

Changed 5 months ago by dgollub

With r3354 a helper function, to generate simple configs, got introduced: simple_plugin_config

Changed 4 months ago by dgollub

  • milestone changed from 0.37 to 0.39

This is a nice to have - for timing reason i ported all configs to the new OSyncPluginConfig. This task is still valid - volunteers?

Btw. don't get rid of all test config files - we need some for testing the parser ;)

Changed 3 weeks ago by dgollub

  • milestone changed from 0.39 to Future

For timing reason this is not relevant for 0.40. Postponing...

Changed 10 days ago by tuju

  • version changed from 0.36 to 0.38
Note: See TracTickets for help on using tickets.