Skip to content

Commit

Permalink
test: fix opensuse tests
Browse files Browse the repository at this point in the history
  • Loading branch information
srsp committed Nov 4, 2019
1 parent 3524862 commit de0ec2a
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 21 deletions.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,20 @@ driver:
lint:
name: yamllint
platforms:
- name: debian9
image: debian:9
- name: centos6
image: centos:6
volumes:
- /tmp/java:/tmp/java
groups:
- debian
- fedora
provisioner:
name: ansible
playbooks:
converge: playbook.yml
converge: ../default/playbook.yml
lint:
name: ansible-lint
scenario:
name: debian9_jdk11
name: centos6
verifier:
name: testinfra
directory: ../default/tests/
Expand Down
14 changes: 0 additions & 14 deletions molecule/debian9_jdk11/playbook.yml

This file was deleted.

4 changes: 2 additions & 2 deletions molecule/default/tests/test_default.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
def test_java(host):

assert host.exists("java")
assert host.exists("javac")
assert host.exists("jar")

if (host.system_info.distribution != "opensuse-leap"):
assert host.exists("javac")
assert host.exists("jar")
assert host.exists("keytool")

assert host.run_test("java -version")
4 changes: 4 additions & 0 deletions tasks/install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,12 +84,16 @@
name: javac
link: /usr/bin/javac
path: "{{ java_install_dir }}/{{ java_default_link_name }}/bin/javac"
# Does not work for OpenSuse, because there javac is a slave of java
when: ansible_pkg_mgr != "zypper"

- name: Alternatives link for "jar"
alternatives:
name: jar
link: /usr/bin/jar
path: "{{ java_install_dir }}/{{ java_default_link_name }}/bin/jar"
# Does not work for OpenSuse, because there jar is a slave of java
when: ansible_pkg_mgr != "zypper"

- name: Alternatives link for "keytool"
alternatives:
Expand Down

0 comments on commit de0ec2a

Please sign in to comment.