Re: [PATCH v3 2/2] tests: Add tests for <lease/> to cover dnsmasq settings

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 4/22/20 10:05 PM, Julio Faracco wrote:
New tests are required to cover some new XML syntax entry for
<lease/> option. This includes schema testing and other features
like unit attribute and lease value. This commit includes hostsfile
checks adding new files for each test case that is manipulating <host/>
tag.

Signed-off-by: Julio Faracco <jcfaracco@xxxxxxxxx>
---
  .../dhcp6-nat-network.hostsfile               |  7 +++++
  .../dhcp6-network.hostsfile                   |  5 ++++
  .../dhcp6host-routed-network.hostsfile        |  7 +++++
  .../networkxml2confdata/leasetime-hours.conf  | 16 +++++++++++
  .../leasetime-hours.hostsfile                 |  2 ++
  tests/networkxml2confdata/leasetime-hours.xml | 19 +++++++++++++
  .../leasetime-infinite.conf                   | 16 +++++++++++
  .../leasetime-infinite.hostsfile              |  2 ++
  .../leasetime-infinite.xml                    | 19 +++++++++++++
  .../leasetime-minutes.conf                    | 16 +++++++++++
  .../leasetime-minutes.hostsfile               |  2 ++
  .../networkxml2confdata/leasetime-minutes.xml | 19 +++++++++++++
  .../leasetime-seconds.conf                    | 16 +++++++++++
  .../leasetime-seconds.hostsfile               |  2 ++
  .../networkxml2confdata/leasetime-seconds.xml | 19 +++++++++++++
  ...t-network-dns-srv-record-minimal.hostsfile |  2 ++
  .../nat-network-dns-srv-record.hostsfile      |  2 ++
  .../nat-network-dns-txt-record.hostsfile      |  2 ++
  .../nat-network-mtu.hostsfile                 |  2 ++
  .../nat-network-name-with-quotes.hostsfile    |  2 ++
  .../networkxml2confdata/nat-network.hostsfile |  2 ++
  .../ptr-domains-auto.hostsfile                |  2 ++
  tests/networkxml2conftest.c                   | 27 +++++++++++++++++--
  tests/networkxml2xmlin/leasetime-hours.xml    | 19 +++++++++++++
  tests/networkxml2xmlin/leasetime-infinite.xml | 19 +++++++++++++
  tests/networkxml2xmlin/leasetime-minutes.xml  | 19 +++++++++++++
  tests/networkxml2xmlin/leasetime-seconds.xml  | 19 +++++++++++++
  tests/networkxml2xmlout/leasetime-hours.xml   | 21 +++++++++++++++
  .../networkxml2xmlout/leasetime-infinite.xml  | 21 +++++++++++++++
  tests/networkxml2xmlout/leasetime-minutes.xml | 21 +++++++++++++++
  tests/networkxml2xmlout/leasetime-seconds.xml | 21 +++++++++++++++
  tests/networkxml2xmltest.c                    |  4 +++
  32 files changed, 370 insertions(+), 2 deletions(-)
  create mode 100644 tests/networkxml2confdata/dhcp6-nat-network.hostsfile
  create mode 100644 tests/networkxml2confdata/dhcp6-network.hostsfile
  create mode 100644 tests/networkxml2confdata/dhcp6host-routed-network.hostsfile
  create mode 100644 tests/networkxml2confdata/leasetime-hours.conf
  create mode 100644 tests/networkxml2confdata/leasetime-hours.hostsfile
  create mode 100644 tests/networkxml2confdata/leasetime-hours.xml
  create mode 100644 tests/networkxml2confdata/leasetime-infinite.conf
  create mode 100644 tests/networkxml2confdata/leasetime-infinite.hostsfile
  create mode 100644 tests/networkxml2confdata/leasetime-infinite.xml
  create mode 100644 tests/networkxml2confdata/leasetime-minutes.conf
  create mode 100644 tests/networkxml2confdata/leasetime-minutes.hostsfile
  create mode 100644 tests/networkxml2confdata/leasetime-minutes.xml
  create mode 100644 tests/networkxml2confdata/leasetime-seconds.conf
  create mode 100644 tests/networkxml2confdata/leasetime-seconds.hostsfile
  create mode 100644 tests/networkxml2confdata/leasetime-seconds.xml
  create mode 100644 tests/networkxml2confdata/nat-network-dns-srv-record-minimal.hostsfile
  create mode 100644 tests/networkxml2confdata/nat-network-dns-srv-record.hostsfile
  create mode 100644 tests/networkxml2confdata/nat-network-dns-txt-record.hostsfile
  create mode 100644 tests/networkxml2confdata/nat-network-mtu.hostsfile
  create mode 100644 tests/networkxml2confdata/nat-network-name-with-quotes.hostsfile
  create mode 100644 tests/networkxml2confdata/nat-network.hostsfile
  create mode 100644 tests/networkxml2confdata/ptr-domains-auto.hostsfile
  create mode 100644 tests/networkxml2xmlin/leasetime-hours.xml
  create mode 100644 tests/networkxml2xmlin/leasetime-infinite.xml
  create mode 100644 tests/networkxml2xmlin/leasetime-minutes.xml
  create mode 100644 tests/networkxml2xmlin/leasetime-seconds.xml
  create mode 100644 tests/networkxml2xmlout/leasetime-hours.xml
  create mode 100644 tests/networkxml2xmlout/leasetime-infinite.xml
  create mode 100644 tests/networkxml2xmlout/leasetime-minutes.xml
  create mode 100644 tests/networkxml2xmlout/leasetime-seconds.xml


I've turned some of these files into symlinks since they are the same.

Michal




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux