c9e5162
---
c9e5162
# Tests for classic and docker container environments
c9e5162
- hosts: localhost
c9e5162
  tags:
c9e5162
    - classic
c9e5162
    - container
c9e5162
  roles:
c9e5162
  - role: standard-test-beakerlib
c9e5162
    tests:
c9e5162
    - selftest
c9e5162
    - backup-file-not-cleared
c9e5162
    - handle-escapes-correctly
c9e5162
    - sed-does-not-handle-inline-edits-of-symlinks-with
c9e5162
    - sed-needs-to-support-c-copy-option
c9e5162
    - sed-reports-syntax-errors-with-some-multibyte
c9e5162
    - uppercase-operand
c9e5162
    required_packages:
c9e5162
    - wget              # beakerlib needs wget command
c9e5162
    - findutils         # backup-file-not-cleared needs find command
c9e5162
    - glibc-langpack-en # sed-reports-syntax-errors-with-some-multibyte needs en_US.UTF-8 locale
c9e5162
    - glibc-langpack-zh # sed-reports-syntax-errors-with-some-multibyte needs zh_CN.gbk locale
c9e5162
    - glibc-langpack-ru # selftest needs ru_RU.UTF-8 locale
c9e5162
    - gcc               # selftest needs gcc package
c9e5162
    - rpm-build         # selftest needs rpm-build package
c9e5162
    - automake          # selftest needs automake package
c9e5162
    - libselinux-devel  # selftest needs libselinux-devel package
c9e5162
    - glibc-devel       # selftest needs glibc-devel package
c9e5162
    - yum-utils         # selftest needs yum-utils package
c9e5162
    - libacl-devel      # selftest needs libacl-devel package
c9e5162
c9e5162
# Tests for Atomic Host
c9e5162
- hosts: localhost
c9e5162
  tags:
c9e5162
    - atomic
c9e5162
  roles:
c9e5162
  - role: standard-test-beakerlib
c9e5162
    tests:
c9e5162
    #- selftest # cannot run under Atomic
c9e5162
    - backup-file-not-cleared
c9e5162
    - handle-escapes-correctly
c9e5162
    - sed-does-not-handle-inline-edits-of-symlinks-with
c9e5162
    - sed-needs-to-support-c-copy-option
c9e5162
    #- sed-reports-syntax-errors-with-some-multibyte # needs glibc-langpack-zh
c9e5162
    - uppercase-operand