From ace50699fba6387392e2f03b5f897bac574ed7c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20B=C3=B6hm?= Date: Wed, 18 Sep 2024 07:16:20 +0200 Subject: [PATCH] Updated policies --- app/policies/admin/dashboard_policy.rb | 2 -- app/policies/admin/job_policy.rb | 2 ++ app/policies/admin/user_policy.rb | 2 -- app/policies/operator/job_policy.rb | 12 ------------ test/policies/admin/job_policy_test.rb | 13 +++++++++++++ 5 files changed, 15 insertions(+), 16 deletions(-) create mode 100644 app/policies/admin/job_policy.rb create mode 100644 test/policies/admin/job_policy_test.rb diff --git a/app/policies/admin/dashboard_policy.rb b/app/policies/admin/dashboard_policy.rb index ea4ca08..8ad614e 100644 --- a/app/policies/admin/dashboard_policy.rb +++ b/app/policies/admin/dashboard_policy.rb @@ -1,4 +1,2 @@ class Admin::DashboardPolicy < ApplicationPolicy - def show - end end diff --git a/app/policies/admin/job_policy.rb b/app/policies/admin/job_policy.rb new file mode 100644 index 0000000..31985f7 --- /dev/null +++ b/app/policies/admin/job_policy.rb @@ -0,0 +1,2 @@ +class Admin::JobPolicy < ApplicationPolicy +end diff --git a/app/policies/admin/user_policy.rb b/app/policies/admin/user_policy.rb index 5738f78..81ad910 100644 --- a/app/policies/admin/user_policy.rb +++ b/app/policies/admin/user_policy.rb @@ -1,4 +1,2 @@ class Admin::UserPolicy < ApplicationPolicy - def index - end end diff --git a/app/policies/operator/job_policy.rb b/app/policies/operator/job_policy.rb index ca2e4d1..952ecb8 100644 --- a/app/policies/operator/job_policy.rb +++ b/app/policies/operator/job_policy.rb @@ -1,18 +1,6 @@ class Operator::JobPolicy < ApplicationPolicy pre_check :allow_operators - def index? - end - - def update? - end - - def increment_page? - end - - def decrement_page? - end - private def allow_operators diff --git a/test/policies/admin/job_policy_test.rb b/test/policies/admin/job_policy_test.rb new file mode 100644 index 0000000..3281408 --- /dev/null +++ b/test/policies/admin/job_policy_test.rb @@ -0,0 +1,13 @@ +require "test_helper" + +# See https://actionpolicy.evilmartians.io/#/testing?id=testing-policies +class Admin::JobPolicyTest < ActiveSupport::TestCase + def test_index + end + + def test_create + end + + def test_manage + end +end