このコミットが含まれているのは:
2026-09-24 08:14:17 +09:00
コミット 5d2e85a690
4個のファイルの変更、55行の追加、11行の削除
+12 -2
ファイルの表示
@@ -16,8 +16,17 @@ RSpec.describe 'nico:sync' do
end
def create_nico_sanitisation_rules!
TagNameSanitisationRule.create!(priority: 20, source_pattern: '\\?', replacement: '_')
TagNameSanitisationRule.create!(priority: 40, source_pattern: '_$', replacement: '')
TagNameSanitisationRule.create!(priority: 20,
source_pattern: '\\?',
replacement: '_')
TagNameSanitisationRule.create!(priority: 40,
source_pattern: '_$',
replacement: '')
TagNameSanitisationRule.create!(priority: 45,
source_pattern: '^([^:]+\\:)?_',
replacement: '\\1')
end
it '既存 post を見つけて、nico tag と linked tag を追加し、差分が出たら bot を付ける' do
@@ -573,6 +582,7 @@ RSpec.describe 'nico:sync' do
it 'nico: prefix を含む従来の規則で外部タグ名をサニタイズする' do
post = create_nico_sync_post!
create_nico_sanitisation_rules!
run_nico_sync_with_tags!(['foo:_bar'])