This is an automated email from the ASF dual-hosted git repository. pnoltes pushed a commit to branch pnoltes/feature/update_component_and_pattern_documentation in repository https://gitbox.apache.org/repos/asf/celix.git
commit eb5b1acf58ddd0e461b581cc5ae261ba8adc11c5 Author: Pepijn Noltes <[email protected]> AuthorDate: Tue May 17 18:59:10 2022 +0200 Fixes cmp state to string test --- documents/diagrams/bundles_lifecycle.puml | 1 + documents/diagrams/component_lifecycle.puml | 12 ++++++------ libs/framework/gtest/src/DependencyManagerTestSuite.cc | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/documents/diagrams/bundles_lifecycle.puml b/documents/diagrams/bundles_lifecycle.puml index 5ba61e8d..3e9252fe 100644 --- a/documents/diagrams/bundles_lifecycle.puml +++ b/documents/diagrams/bundles_lifecycle.puml @@ -31,4 +31,5 @@ state BundleActivation { Resolved -right-> BundleActivation BundleActivation -> Resolved + @enduml diff --git a/documents/diagrams/component_lifecycle.puml b/documents/diagrams/component_lifecycle.puml index 5d99ab97..25aad879 100644 --- a/documents/diagrams/component_lifecycle.puml +++ b/documents/diagrams/component_lifecycle.puml @@ -42,15 +42,15 @@ Active -> Initialized Initialized -down-> Deinitializing Deinitializing -down-> Inactive -Initializing: <i>Calling <b>init</b> callback</i> -Starting: <i>Calling <b>start</b> callback</i> +Initializing: <i>Call <b>init</b> callback</i> +Starting: <i>Call <b>start</b> callback</i> Starting: <i>Register provided services async</i> Stopping: <i>Unregister provided services</i> -Stopping: <i>Calling <b>stop</b> callback</i> -Deinitializing: <i>Calling <b>deinit</b> callback</i> +Stopping: <i>Call <b>stop</b> callback</i> +Deinitializing: <i>Call <b>deinit</b> callback</i> Suspending: <i>Unregister provided services</i> -Suspending: <i>Calling <b>stop</b> callback</i> -Resuming: <i>Calling <b>start</b> callback</i> +Suspending: <i>Call <b>stop</b> callback</i> +Resuming: <i>Call <b>start</b> callback</i> Resuming: <i>Register provided services async</i> @enduml diff --git a/libs/framework/gtest/src/DependencyManagerTestSuite.cc b/libs/framework/gtest/src/DependencyManagerTestSuite.cc index 0612c54e..5cb65b0b 100644 --- a/libs/framework/gtest/src/DependencyManagerTestSuite.cc +++ b/libs/framework/gtest/src/DependencyManagerTestSuite.cc @@ -1003,7 +1003,7 @@ TEST_F(DependencyManagerTestSuite, testStateToString) { state = celix_dmComponent_stateToString(DM_CMP_STATE_INACTIVE); EXPECT_STREQ(state, "INACTIVE"); state = celix_dmComponent_stateToString(DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED); - EXPECT_STREQ(state, "INSTANTIATED_AND_WAITING_FOR_REQUIRED"); + EXPECT_STREQ(state, "INITIALIZED_AND_WAITING_FOR_REQUIRED"); state = celix_dmComponent_stateToString(DM_CMP_STATE_TRACKING_OPTIONAL); EXPECT_STREQ(state, "TRACKING_OPTIONAL"); state = celix_dmComponent_stateToString(DM_CMP_STATE_WAITING_FOR_REQUIRED);
