orchestrator-core icon indicating copy to clipboard operation
orchestrator-core copied to clipboard

[Feature]: Add low priority documentation for Tests

Open srichmond opened this issue 1 year ago • 1 comments

Contact Details

[email protected]

What should we build?

Please create reference documentation for the following topics on https://workfloworchestrator.org/orchestrator-core/ using the "how to write docs" information located in https://docs.google.com/document/d/10Fz98moy-pMyyk__PTR8xg4aeHuIv5VegJa99ZpzvkI/edit

  • [ ] Test strategy - Unit, Integration, System: Unit
  • [ ] Test strategy - Unit, Integration, System: Unit: Mocks vs testing small data processing functions
  • [ ] Test strategy - Unit, Integration, System: Unit: Keeping calls to external systems separate to make unit testing feasible
  • [ ] Test strategy - Unit, Integration, System: Unit: Integration
  • [ ] Test strategy - Unit, Integration, System: Unit: See section about deployment? (Local/CI tests using external systems)
  • [ ] System: K8s
  • [ ] Orch-core tools to check database integrity
  • [ ] orig wrapper unwrap the step-function and make it possible to test the step function as a unit

Relevant pseudo code

No response

srichmond avatar Mar 07 '24 12:03 srichmond

Orig function: https://github.com/workfloworchestrator/orchestrator-core/blob/8c397bc1aa4960f26f28c0473544a1d71f0d218b/orchestrator/utils/functional.py#L63

https://github.com/workfloworchestrator/orchestrator-core/blob/8c397bc1aa4960f26f28c0473544a1d71f0d218b/orchestrator/domain/base.py#L556

pboers1988 avatar Mar 07 '24 13:03 pboers1988