           test-service1 (->TestService1 :test-service1 [] (atom {}) (atom true))
           test-service2 (->TestService2 :test-service2 [] (atom {}) (atom true) nil)
           test-service3 (->TestService3 :test-service3 [] (atom {}) (atom true) nil nil)
-          services (services/configure-all 
+          services (s/configure-all
                      [test-service1 test-service2 test-service3] 
                      {:test-service1 {:value 1} 
                       :test-service2 {:value 2}})

          test-service1 (->TestService1 :test-service1 [] (atom {}) (atom true))
          test-service2 (->TestService2 :test-service2 [] (atom {}) (atom true) nil)
          test-service3 (->TestService3 :test-service3 [] (atom {}) (atom true) nil nil)
          services (services/stop-all [test-service1 test-service2 test-service3])
          ]
      (is (not (deref (:started test-service1))))
      (is (not (deref (:started test-service2))))

          declared-services
            [pipeline-service
            configuration-service]]
      (is (thrown? Throwable (s/sort-services declared-services)))))
  (testing "Exception should be thrown if there is a cycle in dependencies"
    (let [
          pipeline-service 
