linux_dsm_epyc7002/synology/synoconfigs-spec/CONFIG_QUOTA_#.rb
AuxXxilium 5fa3ea047a init: add dsm gpl source
Signed-off-by: AuxXxilium <info@auxxxilium.tech>
2024-07-05 18:00:04 +02:00

37 lines
799 B
Ruby

require 'syno_kconfig'
describe 'CONFIG_QUOTA_*' do
include SynoKconfig
# all configs with this prefix should be examined
scope(/^CONFIG_QUOTA/)
scope(/^CONFIG_QFMT/)
scope(/^CONFIG_QUOTACTL/)
it "CONFIG_QUOTA=y" do
platforms.verify("CONFIG_QUOTA", builtin?)
end
it "CONFIG_QUOTA_DEBUG is not set" do
platforms.verify("CONFIG_QUOTA_DEBUG", disabled?)
end
it "CONFIG_QUOTA_TREE=y" do
platforms.verify("CONFIG_QUOTA_TREE", builtin?)
end
it "CONFIG_QFMT_V1 is not set" do
platforms.verify("CONFIG_QFMT_V1", disabled?)
end
it "CONFIG_QFMT_V2=y" do
platforms.verify("CONFIG_QFMT_V2", builtin?)
end
it "CONFIG_QUOTACTL=y" do
platforms.verify("CONFIG_QUOTACTL", builtin?)
end
end