Skip to content

Conversation

@yasulab
Copy link
Member

@yasulab yasulab commented Dec 18, 2025

問題

spec/lib/statistics/aggregation_spec.rb のテストデータで、実在する可能性のあるドメイン(dojo1.com, dojo194.com など)を使用していました。これらのドメインは実際に誰かが所有している可能性があり、テストデータとして不適切です。

解決策

RFC 2606 で定められた、文書やテスト目的で予約されているドメインに修正しました:

  • example.com
  • example.org
  • example.net

変更内容

URL の修正

  • https://dojo1.comhttps://example.com/dojo1
  • https://dojo2.comhttps://example.org/dojo2
  • https://dojo3.comhttps://example.net/dojo3
  • https://dojo194.comhttps://example.com/dojo194

メールアドレスの修正

  • info@dojo1.cominfo@dojo1.example.com
  • info@dojo2.cominfo@dojo2.example.com
  • など

テスト結果

15 examples, 0 failures

参考 URL

これらのドメインは IANA によって恒久的に予約されており、実際のインターネット上で使用されることはありません。

不適切なテストデータの修正:
- dojo1.com, dojo2.com などの実在する可能性のあるドメインを使用していた
- RFC 2606 で定められた予約済みドメインに変更
  - example.com, example.org, example.net を使用
- メールアドレスも同様に修正(info@dojo1.example.com など)

これらのドメインは IANA によって文書やテスト目的で予約されており、
実際のインターネット上で使用されることはありません。

参考: https://www.iana.org/domains/reserved
@yasulab yasulab merged commit b51f747 into main Dec 18, 2025
5 checks passed
@yasulab yasulab deleted the fix-test-domains-to-example branch December 18, 2025 06:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants