radio: private radio tracker (/trackers/radio): frequencies, UBC125XLT banks + CSV, nets, ISS passes over Gouda, listening log, ntfy reminders
Deploy production / deploy (push) Successful in 1m26s
Deploy production / deploy (push) Successful in 1m26s
This commit is contained in:
1 parent
e24ee7f95d
commit
03574a95a7
37 files changed
+48839
-3
No files matched your search
@@ -51,6 +51,13 @@ describe('owner gate', () => {
|
||||
expect(isOwnerWritePath('/trackers/cargill')).toBe(true);
|
||||
expect(isOwnerWritePath('/trackers/cargill/glossary/ester')).toBe(true);
|
||||
});
|
||||
it('gates the whole radio tracker, reads, writes and the CSV export', () => {
|
||||
expect(isOwnerOnlyPath('/trackers/radio')).toBe(true);
|
||||
expect(isOwnerOnlyPath('/trackers/radio/__data.json')).toBe(true);
|
||||
expect(isOwnerOnlyPath('/trackers/radio/banks.csv')).toBe(true);
|
||||
expect(isOwnerOnlyPath('/trackers/radiox')).toBe(false);
|
||||
expect(isOwnerWritePath('/trackers/radio')).toBe(true);
|
||||
});
|
||||
it('only lets the owner write in owner areas', () => {
|
||||
expect(isOwnerWritePath('/trackers/books/12')).toBe(true);
|
||||
expect(isOwnerWritePath('/trackers/books')).toBe(true);
|
||||
|
||||
Reference in new issue
Block a user