(ns hara.lib.aether.base-test
  (:use hara.test)
  (:require [hara.lib.aether.base :refer :all]
            [hara.lib.aether :as aether]))

^{:refer hara.lib.aether.base/aether :added "3.0"}
(fact "creates an `Aether` object"

  (aether)
  => (contains-in
      {:repositories (contains [{:id "clojars",
                                 :type "default",
                                 :url ""}
                                {:id "central",
                                 :type "default",
                                 :url "/"}]
                               :in-any-order
                               :gaps-ok),
       :system org.eclipse.aether.RepositorySystem
       :session org.eclipse.aether.RepositorySystemSession}))

(comment
  (hara.code/import))

(ns hara.lib.aether.base-test
  (:use hara.test)
  (:require [hara.lib.aether.base :refer :all]
            [hara.lib.aether :as aether]))

^{:refer hara.lib.aether.base/aether :added "3.0"}
(fact "creates an `Aether` object"

  (aether)
  => (contains-in
      {:repositories (contains [{:id "clojars",
                                 :type "default",
                                 :url ""}
                                {:id "central",
                                 :type "default",
                                 :url "/"}]
                               :in-any-order
                               :gaps-ok),
       :system org.eclipse.aether.RepositorySystem
       :session org.eclipse.aether.RepositorySystemSession}))

(comment
  (hara.code/import))
