head	1.14;
access;
symbols
	pkgsrc-2026Q1:1.14.0.8
	pkgsrc-2026Q1-base:1.14
	pkgsrc-2025Q4:1.14.0.6
	pkgsrc-2025Q4-base:1.14
	pkgsrc-2025Q3:1.14.0.4
	pkgsrc-2025Q3-base:1.14
	pkgsrc-2025Q2:1.14.0.2
	pkgsrc-2025Q2-base:1.14
	pkgsrc-2025Q1:1.13.0.14
	pkgsrc-2025Q1-base:1.13
	pkgsrc-2024Q4:1.13.0.12
	pkgsrc-2024Q4-base:1.13
	pkgsrc-2024Q3:1.13.0.10
	pkgsrc-2024Q3-base:1.13
	pkgsrc-2024Q2:1.13.0.8
	pkgsrc-2024Q2-base:1.13
	pkgsrc-2024Q1:1.13.0.6
	pkgsrc-2024Q1-base:1.13
	pkgsrc-2023Q4:1.13.0.4
	pkgsrc-2023Q4-base:1.13
	pkgsrc-2023Q3:1.13.0.2
	pkgsrc-2023Q3-base:1.13
	pkgsrc-2023Q2:1.10.0.14
	pkgsrc-2023Q2-base:1.10
	pkgsrc-2023Q1:1.10.0.12
	pkgsrc-2023Q1-base:1.10
	pkgsrc-2022Q4:1.10.0.10
	pkgsrc-2022Q4-base:1.10
	pkgsrc-2022Q3:1.10.0.8
	pkgsrc-2022Q3-base:1.10
	pkgsrc-2022Q2:1.10.0.6
	pkgsrc-2022Q2-base:1.10
	pkgsrc-2022Q1:1.10.0.4
	pkgsrc-2022Q1-base:1.10
	pkgsrc-2021Q4:1.10.0.2
	pkgsrc-2021Q4-base:1.10
	pkgsrc-2021Q3:1.9.0.10
	pkgsrc-2021Q3-base:1.9
	pkgsrc-2021Q2:1.9.0.8
	pkgsrc-2021Q2-base:1.9
	pkgsrc-2021Q1:1.9.0.6
	pkgsrc-2021Q1-base:1.9
	pkgsrc-2020Q4:1.9.0.4
	pkgsrc-2020Q4-base:1.9
	pkgsrc-2020Q3:1.9.0.2
	pkgsrc-2020Q3-base:1.9
	pkgsrc-2020Q2:1.8.0.4
	pkgsrc-2020Q2-base:1.8
	pkgsrc-2020Q1:1.8.0.2
	pkgsrc-2020Q1-base:1.8
	pkgsrc-2019Q4:1.7.0.10
	pkgsrc-2019Q4-base:1.7
	pkgsrc-2019Q3:1.7.0.6
	pkgsrc-2019Q3-base:1.7
	pkgsrc-2019Q2:1.7.0.4
	pkgsrc-2019Q2-base:1.7
	pkgsrc-2019Q1:1.7.0.2
	pkgsrc-2019Q1-base:1.7
	pkgsrc-2018Q4:1.6.0.8
	pkgsrc-2018Q4-base:1.6
	pkgsrc-2018Q3:1.6.0.6
	pkgsrc-2018Q3-base:1.6
	pkgsrc-2018Q2:1.6.0.4
	pkgsrc-2018Q2-base:1.6
	pkgsrc-2018Q1:1.6.0.2
	pkgsrc-2018Q1-base:1.6
	pkgsrc-2017Q4:1.3.0.8
	pkgsrc-2017Q4-base:1.3
	pkgsrc-2017Q3:1.3.0.6
	pkgsrc-2017Q3-base:1.3
	pkgsrc-2017Q2:1.3.0.2
	pkgsrc-2017Q2-base:1.3;
locks; strict;
comment	@# @;


1.14
date	2025.05.21.14.38.28;	author taca;	state Exp;
branches;
next	1.13;
commitid	2PeQMbjad5zYCMVF;

1.13
date	2023.09.03.15.42.32;	author taca;	state Exp;
branches;
next	1.12;
commitid	FcEjHgMfUivg6lDE;

1.12
date	2023.08.05.12.19.03;	author taca;	state Exp;
branches;
next	1.11;
commitid	if2IBILt2E2oUAzE;

1.11
date	2023.07.09.02.47.18;	author taca;	state Exp;
branches;
next	1.10;
commitid	AmSLIzQFj3q9C4wE;

1.10
date	2021.12.19.06.29.32;	author taca;	state Exp;
branches;
next	1.9;
commitid	xV2eza3ayCzc4elD;

1.9
date	2020.09.10.16.49.20;	author taca;	state Exp;
branches;
next	1.8;
commitid	TLqfpQXgG7cwrwnC;

1.8
date	2020.03.20.17.22.11;	author taca;	state Exp;
branches;
next	1.7;
commitid	RvJwwjwjZ86Ada1C;

1.7
date	2019.03.03.17.30.38;	author taca;	state Exp;
branches;
next	1.6;
commitid	HUtZUc6OSk5IzWdB;

1.6
date	2018.03.21.09.36.55;	author taca;	state Exp;
branches;
next	1.5;
commitid	Q1vQbp7182wT6jvA;

1.5
date	2018.03.18.14.21.21;	author taca;	state Exp;
branches;
next	1.4;
commitid	00Pi3lP0hRjdMWuA;

1.4
date	2018.03.04.12.06.46;	author taca;	state Exp;
branches;
next	1.3;
commitid	oHmW9Sg29yt6u8tA;

1.3
date	2017.06.21.15.42.11;	author taca;	state Exp;
branches;
next	1.2;
commitid	LN8j1ebJ13n2UfWz;

1.2
date	2017.06.21.13.12.21;	author taca;	state Exp;
branches;
next	1.1;
commitid	u00SQ80VM4vL4fWz;

1.1
date	2017.04.19.06.12.41;	author minskim;	state Exp;
branches;
next	;
commitid	T4i4cZ0tBcbhM6Oz;


desc
@@


1.14
log
@textproc/ruby-rails-dom-testing: update to 2.3.0

2.3.0 (2025-05-20)

What's Changed

* Add assert_not_dom, refute_dom, assert_not_select, refute_select &
  refute_dom_equal by @@joshuay03 in #113
* Raise an error when given a block with a 0 element assertion by @@joshuay03
  in #116
* Raise an error when provided an invalid Range, or invalid :minimum and
  :maximum by @@joshuay03 in #115
* assert_dom :text collapses whitespace by @@jyeharry in #123

New Contributors

* @@joshuay03 made their first contribution in #113
* @@m-nakamura145 made their first contribution in #118
* @@jyeharry made their first contribution in #122
@
text
@# $NetBSD: Makefile,v 1.13 2023/09/03 15:42:32 taca Exp $

DISTNAME=	rails-dom-testing-2.3.0
CATEGORIES=	textproc

MAINTAINER=	minskim@@NetBSD.org
HOMEPAGE=	https://github.com/rails/rails-dom-testing
COMMENT=	Ruby module to compare DOMs
LICENSE=	mit

DEPENDS+=	${RUBY_ACTIVESUPPORT_DEPENDS}
DEPENDS+=	${RUBY_PKGPREFIX}-nokogiri>=1.6.0:../../textproc/ruby-nokogiri

USE_LANGUAGES=	# none

RUBY_RAILS_ACCEPTED=	# empty

.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
@


1.13
log
@Bump revision RUBY_RAILS_DEFAULT change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2023/08/05 12:19:03 taca Exp $
d3 1
a3 2
DISTNAME=	rails-dom-testing-2.2.0
PKGREVISION=	1
@


1.12
log
@textproc/ruby-rails-dom-testing: update to 2.2.0

2.2.0 (2023-08-03)

What's Changed

* Allow user to choose the HTML parser used by @@flavorjones in #109
* Fix string substitution regression by @@nicoco007 in #110

New Contributors

* @@nicoco007 made their first contribution in #110
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2023/07/09 02:47:18 taca Exp $
d4 1
@


1.11
log
@textproc/ruby-rails-dom-testing: update to 2.1.1

2.1.0 (2023-06-30)

What's Changed

* Address warning: mismatched indentations at 'when' with 'case' by @@yahonda
  in #74
* Make assert_dom_equal ignore insignificant whitespace when walking the
  node tree by @@jduff in #84
* Expand Substitution Matching Types support by @@seanpdoyle in #90
* Alias assert_select methods to assert_dom versions by @@seanpdoyle in #93
* Raise an error if the last arg is the wrong format by @@ghiculescu in #96
* Fix replacement for multiple substitutions by @@speckins in #76
* Better error message if response.body is blank or not parseable by
  Nokogiri by @@ghiculescu in #97
* selector_assertions/html_selector: No trailing . on content_mismatch by
  @@issyl0 in #102
* Use Minitest::Assertion#diff for content failure messages by @@flavorjones
  in #106

New Contributors

* @@nicolasleger made their first contribution in #73
* @@yahonda made their first contribution in #74
* @@dependabot made their first contribution in #79
* @@jduff made their first contribution in #86
* @@amatsuda made their first contribution in #88
* @@seanpdoyle made their first contribution in #90
* @@ghiculescu made their first contribution in #96
* @@jbampton made their first contribution in #95
* @@speckins made their first contribution in #76
* @@issyl0 made their first contribution in #102
* @@flavorjones made their first contribution in #103

2.1.1 (2023-06-30)

What's Changed

* Fix issue when application isn't using minitest.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2021/12/19 06:29:32 taca Exp $
d3 1
a3 1
DISTNAME=	rails-dom-testing-2.1.1
d14 2
@


1.10
log
@textproc/ruby-rails-dom-testing: allow more rails version

Accept more rails version.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2020/09/10 16:49:20 taca Exp $
d3 1
a3 1
DISTNAME=	rails-dom-testing-2.0.3
@


1.9
log
@textproc/ruby-rails-dom-testing: drop support rails51

Drop support for rails51.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2020/03/20 17:22:11 taca Exp $
d14 1
a14 1
RUBY_RAILS_ACCEPTED=	52 60
@


1.8
log
@textproc/ruby-rails-dom-testing: allow rails60

Allow build with RUBY_RAILS 60.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2019/03/03 17:30:38 taca Exp $
d14 1
a14 1
RUBY_RAILS_ACCEPTED=	51 52 60
@


1.7
log
@textproc/ruby-rails-dom-testing: fix RUBY_RAILS_ACCEPTED

Fix RUBY_RAILS_ACCEPTED to 51 and 52, drop 42 here.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2018/03/21 09:36:55 taca Exp $
d14 1
a14 1
RUBY_RAILS_ACCEPTED=	51 52
@


1.6
log
@textproc/ruby-rails-dom-testing: update to 2.0.3

2.0.3							2017/05/11

* Relax gem dependency

2.0.2							2016/12/27

* Allows bundling with Nokogiri 1.7.0.

2.0.1							2016/06/01

* Raise Nokogiri CSS syntax errors instead of skipping the assertion and
  outputting a deprecation warning.

2.0.0							2016/05/10

* Removes deprecated assert_tag.
* Allows bundling with Rails 5.0.
* Ruby 2.3 support.
* Makes Regexps in error messages easier to read (b810e9b)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2018/03/18 14:21:21 taca Exp $
d14 1
a14 1
RUBY_RAILS_ACCEPTED=	51 42
@


1.5
log
@lang/ruby: replace RUBY_RAILS_SUPPORTED to RUBY_RAILS_ACCEPTED

Change RUBY_RAILS_SUPPORTED to RUBY_RAILS_ACCEPTED for better wording.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2018/03/04 12:06:46 taca Exp $
d3 1
a3 1
DISTNAME=	rails-dom-testing-1.0.9
a12 1
DEPENDS+=	${RUBY_PKGPREFIX}-rails-deprecated_sanitizer>=1.0.1:../../www/ruby-rails-deprecated_sanitizer
d14 1
a14 2
OVERRIDE_GEMSPEC+=	nokogiri>=1.6.0
RUBY_RAILS_ACCEPTED=	42
@


1.4
log
@textproc/ruby-rails-dom-testing: update to 1.0.9

* Dup selector string when extracting in case it's frozen.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2017/06/21 15:42:11 taca Exp $
d16 1
a16 1
RUBY_RAILS_SUPPORTED=	42
@


1.3
log
@Bump revision due to change of PKGPATH of depending rails components' packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2017/06/21 13:12:21 taca Exp $
d3 1
a3 2
DISTNAME=	rails-dom-testing-1.0.8
PKGREVISION=	1
@


1.2
log
@Switch most of Ruby on Rails related packages to updated frame work.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2017/04/19 06:12:41 minskim Exp $
d4 1
@


1.1
log
@Import ruby-rails-dom-testing-1.0.8

This Ruby module can compare DOMs and assert certain elements exist
in doms using Nokogiri.
@
text
@d1 1
a1 1
# $NetBSD$
d11 1
a11 1
DEPENDS+=	${RUBY_PKGPREFIX}-activesupport>=4.2.0<5.0:../../devel/ruby-activesupport42
d16 1
@

