Skip to content

Commit e3dabd1

Browse files
add spec tests for regex validation
1 parent 9facc5d commit e3dabd1

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

spec/unit/type/postgresql_conf_spec.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,12 @@
101101
end
102102
# string https://www.postgresql.org/docs/current/datatype-character.html
103103
describe 'validate complex string values with newvalues function' do
104+
it 'validates log_line_prefix with value [%p] %q:%u:%d:%' do
105+
expect { described_class.new(name: 'log_line_prefix', value: '[%p] %q:%u:%d:%x ') }.not_to raise_error
106+
end
107+
it 'validates log_line_prefix with value %t %q%u@%d %p %i' do
108+
expect { described_class.new(name: 'log_line_prefix', value: '%t %q%u@%d %p %i ') }.not_to raise_error
109+
end
104110
it 'validates log_filename with value psql_01-%Y-%m-%d.log' do
105111
expect { described_class.new(name: 'log_filename', value: 'psql_01-%Y-%m-%d.log') }.not_to raise_error
106112
end

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy