Skip to content

Fix DB tests #58

@eighttrigrams

Description

@eighttrigrams

Problem

When we enabled the GitHub actions for Forkana, many tests failed, most likely due to changes already made on our side after the fork. Specifically the database test. We opted to comment those out for the time being and see what we can recover.

Solution

  • Find which tests work on the basis of the PSQL tests.
  • Skip the failing ones.
  • Enable the PSQL tests in CI
  • Enable sqllite tests
  • Enable or discard the MYSQL tests in CI - Decision has been made to discard MYSQL
  • Enable or dicard the MSSQL tests in CI - Decision has been made to discard MSSQL

Old notes from after the initial investigation

Currently those block merging the linting changes (of #56) which have value on their own. We are confronted with 1) linting issues 2) automated security checks issues 3) testing issues at the same time because we just turned them on. Separating these issues helps us get on track in an orderly fashion.

See also

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions