        self.assertEqual(top_dep_library_jar[0], 'scala-library-2.12.2.jar')
        self.assertEqual(top_dep_library_jar[1], '/home/hugemane/.ivy2/cache/org.scala-lang/scala-library/jars/scala-library-2.12.2.jar')
        self.assertEqual(top_dep_library_jar[1], '/home/artifact/repo/lib/org.scala-lang/scala-library/jars/scala-library-2.12.2.jar')

        self.assertEqual(last_dep_library_jar[0], 'akka-remote_2.12-2.5.6.jar')
        self.assertEqual(last_dep_library_jar[1], '/home/hugemane/.ivy2/cache/com.typesafe.akka/akka-remote_2.12/jars/akka-remote_2.12-2.5.6.jar')
        self.assertEqual(last_dep_library_jar[2], '/home/artifact/repo/lib/com.typesafe.akka/akka-remote_2.12/jars/akka-remote_2.12-2.5.6.jar')

    def test_generate_artifact_jar_library_dependency_file_jars_as_iterable_jar_dependencies_with_full_path(self):
        artifact_host = ArtifactHost('artifact', 'artifact.lxd')
        options = {
            'deploy_jar_lib_dir': '--some-remote-deployment-lib-dir--',
            'artifact_jar_lib_dep_file': '--some-artifact-jar-lib-dep-file--'