On Wed, Nov 08, 2017 at 06:49:31PM -0800, Carlos Cardenas wrote:
> Update regression tests to match new switch configuration
> 

committed, thanks!

> diff --git regress/usr.sbin/vmd/config/Makefile 
> regress/usr.sbin/vmd/config/Makefile
> index 2adc69ae491..3bf124aff56 100644
> --- regress/usr.sbin/vmd/config/Makefile
> +++ regress/usr.sbin/vmd/config/Makefile
> @@ -5,7 +5,7 @@ VMD ?= /usr/sbin/vmd
>  VMD_PASS=boot-keyword memory-round memory-just-enough
>  VMD_FAIL=kernel-keyword too-few-ram vm-name-too-long too-many-ifs \
>        boot-name-too-long disk-path-too-long too-many-disks \
> -      switch-no-interface
> +      switch-no-interface switch-no-add
>  
>  REGRESS_TARGETS=
>  
> diff --git regress/usr.sbin/vmd/config/vmd-fail-switch-no-add.conf 
> regress/usr.sbin/vmd/config/vmd-fail-switch-no-add.conf
> new file mode 100644
> index 00000000000..40117749346
> --- /dev/null
> +++ regress/usr.sbin/vmd/config/vmd-fail-switch-no-add.conf
> @@ -0,0 +1,6 @@
> +#    $OpenBSD$
> +# Fail when a switch is attempting to use add
> +switch "x" {
> +    interface bridge0
> +    add vether0
> +}
> diff --git regress/usr.sbin/vmd/config/vmd-fail-switch-no-add.ok 
> regress/usr.sbin/vmd/config/vmd-fail-switch-no-add.ok
> new file mode 100644
> index 00000000000..c04c2d13732
> --- /dev/null
> +++ regress/usr.sbin/vmd/config/vmd-fail-switch-no-add.ok
> @@ -0,0 +1 @@
> +5: syntax error
> diff --git regress/usr.sbin/vmd/config/vmd-fail-switch-no-interface.conf 
> regress/usr.sbin/vmd/config/vmd-fail-switch-no-interface.conf
> index 891d9c88176..f92c09656d6 100644
> --- regress/usr.sbin/vmd/config/vmd-fail-switch-no-interface.conf
> +++ regress/usr.sbin/vmd/config/vmd-fail-switch-no-interface.conf
> @@ -1,5 +1,5 @@
>  #    $OpenBSD: vmd-fail-switch-no-interface.conf,v 1.1 2017/10/30 03:49:30 
> mlarkin Exp $
>  # Fail when a switch is missing interface name
>  switch "x" {
> -    add vether0
> +    up
>  }
> -- 
> 2.14.3
> 

Reply via email to