aboutsummaryrefslogtreecommitdiffhomepage
path: root/config/config_test.go
diff options
context:
space:
mode:
authorGravatar Jebbs <qjebbs@gmail.com>2018-12-06 12:35:30 +0800
committerGravatar fguillot <fred@miniflux.net>2018-12-05 20:35:30 -0800
commit87648490fda1d765fb7b78544b2b01847550c82b (patch)
treefe57b9c00b0ec311d74af4a55a8db5ee4ce72913 /config/config_test.go
parent3e392dc3ae7926266f18edbc2a6309cf195cb676 (diff)
Make configurable the number of days to archive read items
Diffstat (limited to 'config/config_test.go')
-rw-r--r--config/config_test.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/config/config_test.go b/config/config_test.go
index 1c188db..dc6112e 100644
--- a/config/config_test.go
+++ b/config/config_test.go
@@ -708,6 +708,19 @@ func TestDisableSchedulerService(t *testing.T) {
}
}
+func TestArchiveReadDays(t *testing.T) {
+ os.Clearenv()
+ os.Setenv("ARCHIVE_READ_DAYS", "7")
+
+ cfg := NewConfig()
+ expected := 7
+ result := cfg.ArchiveReadDays()
+
+ if result != expected {
+ t.Fatalf(`Unexpected ARCHIVE_READ_DAYS value, got %v instead of %v`, result, expected)
+ }
+}
+
func TestRunMigrationsWhenUnset(t *testing.T) {
os.Clearenv()