Repository: precice/micro-manager (language: python)

Issue:
Add unit tests for micro_manager file
closes #19 
This PR adds unittests for `MicroManager.__init__`, `initialize`, `read_data_from_precice`, `write_data_from_precice`, `solver_micro_simulations` and `Config.read_json`


Discussion / hints:

Fix patch:
diff --git a/.github/workflows/check-pep8.yml b/.github/workflows/check-pep8.yml
index 6f6e71bc..46ef5313 100644
--- a/.github/workflows/check-pep8.yml
+++ b/.github/workflows/check-pep8.yml
@@ -2,7 +2,8 @@ name: autopep8
 on:
   push:
     branches:
-      - "*"
+      - main
+      - develop
   pull_request:
     branches:
       - "*"
diff --git a/.github/workflows/run-macro-micro-dummy.yml b/.github/workflows/run-macro-micro-dummy.yml
index 72b152d7..3ce1ab9f 100644
--- a/.github/workflows/run-macro-micro-dummy.yml
+++ b/.github/workflows/run-macro-micro-dummy.yml
@@ -2,7 +2,8 @@ name: Run macro-micro dummy case
 on:
   push:
     branches:
-      - "*"
+      - main
+      - develop
   pull_request:
     branches:
       - "*"


Test patch:
diff --git a/.github/workflows/run-adaptivity-test.yml b/.github/workflows/run-adaptivity-test.yml
index 66dbdca0..6845570c 100644
--- a/.github/workflows/run-adaptivity-test.yml
+++ b/.github/workflows/run-adaptivity-test.yml
@@ -2,7 +2,8 @@ name: Run tests for adaptivity
 on:
   push:
     branches:
-      - "*"
+      - main
+      - develop
   pull_request:
     branches:
       - "*"