]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Add radmin tests for 'show profile'
authorJorge Pereira <jpereiran@gmail.com>
Fri, 20 Dec 2019 17:08:54 +0000 (14:08 -0300)
committerAlan DeKok <aland@freeradius.org>
Fri, 20 Dec 2019 17:36:53 +0000 (12:36 -0500)
.travis.yml
src/tests/radmin/all.mk
src/tests/radmin/set-profile-status-yes.out [new file with mode: 0644]
src/tests/radmin/set-profile-status-yes.txt [new file with mode: 0644]
src/tests/radmin/show-profile-status.out [new file with mode: 0644]
src/tests/radmin/show-profile-status.txt [new file with mode: 0644]

index 4a9894ece94f19ffcf5e1c3db8fa25f16ec8570d..a2fe98bb73064308d9a0494a83dc4e396957aee0 100644 (file)
@@ -113,6 +113,7 @@ addons:
     - quilt
     # For rendering clang scan results
     - slapd
+    - libgoogle-perftools-dev
 services:
 - mysql
 - postgresql
index 5bc60848224b3f46cec4067dbcacddaf31c266e7..16703c8a08822b5d7deb36f458c43a455a2171f4 100644 (file)
@@ -50,7 +50,7 @@ $(OUTPUT)/%: $(DIR)/% ${BUILD_DIR}/bin/radmin test.radmin.radiusd_kill test.radm
        $(eval EXPECTED := $(patsubst %.txt,%.out,$<))
        $(eval FOUND    := $(patsubst %.txt,%.out,$@))
        $(eval TARGET   := $(patsubst %.txt,%,$(notdir $@)))
-       ${Q}if ! $(RADMIN_BIN) -q -f $(RADMIN_SOCKET_FILE) < $< > $(FOUND); then\
+       ${Q}if ! $(RADMIN_BIN) -q -f $(RADMIN_SOCKET_FILE) < $< > $(FOUND) 2>&1; then\
                echo "--------------------------------------------------"; \
                tail -n 20 "$(RADMIN_RADIUS_LOG)"; \
                echo "Last entries in server log ($(RADMIN_RADIUS_LOG)):"; \
diff --git a/src/tests/radmin/set-profile-status-yes.out b/src/tests/radmin/set-profile-status-yes.out
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/src/tests/radmin/set-profile-status-yes.txt b/src/tests/radmin/set-profile-status-yes.txt
new file mode 100644 (file)
index 0000000..2491ad5
--- /dev/null
@@ -0,0 +1 @@
+set profile status yes /tmp/tapioca-com-queijo
diff --git a/src/tests/radmin/show-profile-status.out b/src/tests/radmin/show-profile-status.out
new file mode 100644 (file)
index 0000000..3cbe5a3
--- /dev/null
@@ -0,0 +1 @@
+on /tmp/tapioca-com-queijo
diff --git a/src/tests/radmin/show-profile-status.txt b/src/tests/radmin/show-profile-status.txt
new file mode 100644 (file)
index 0000000..4042763
--- /dev/null
@@ -0,0 +1,4 @@
+#
+#  PRE: set-profile-status-yes
+#
+show profile status