From af95e279283d3a26df2c9a9721d7a104df0621f7 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Mon, 3 Aug 2026 16:44:53 +0200 Subject: [PATCH] add backup test run success --- Makefile | 7 +++++-- src/backup | 8 ++++++++ tests/backup_tests.bats | 12 ++++++++++++ 3 files changed, 25 insertions(+), 2 deletions(-) create mode 100755 src/backup create mode 100755 tests/backup_tests.bats diff --git a/Makefile b/Makefile index dc35d62..f6eeeec 100644 --- a/Makefile +++ b/Makefile @@ -8,9 +8,12 @@ BINDIR=$(BUILDDIR)/$(PACKAGENAME)/$(PREFIX)/bin SHAREDIR=$(BUILDDIR)/$(PACKAGENAME)/$(PREFIX)/share/doc/$(PACKAGE) MANDIR=$(BUILDDIR)/$(PACKAGENAME)/$(PREFIX)/share/man -.PHONY: all build package clean +.PHONY: all test build package clean -all: package +all: test package + +test: + ./tests/backup_tests.bats build: $(BINDIR)/backup \ $(BINDIR)/backupmount \ diff --git a/src/backup b/src/backup new file mode 100755 index 0000000..ca1d861 --- /dev/null +++ b/src/backup @@ -0,0 +1,8 @@ +#!/bin/bash + +main() +{ + : +} + +main "$@" \ No newline at end of file diff --git a/tests/backup_tests.bats b/tests/backup_tests.bats new file mode 100755 index 0000000..2945184 --- /dev/null +++ b/tests/backup_tests.bats @@ -0,0 +1,12 @@ +#!/usr/bin/bats + +setup() { + bats_load_library 'bats-support' + bats_load_library 'bats-assert' +} + +@test "backup run success" { + run src/backup + + assert_success +} -- 2.47.3