<commit_before>diff --git a/doc/autodocs/Makefile.am b/doc/autodocs/Makefile.am
index 2a6f678..4cb582c 100644
--- a/doc/autodocs/Makefile.am
+++ b/doc/autodocs/Makefile.am
@@ -1,3 +1,5 @@
 # Makefile.am for YCP module .../doc/autodocs
 
-include $(top_srcdir)/autodocs-ycp.ami
+# TODO FIXME: temporarily disabled
+
+# include $(top_srcdir)/autodocs-ycp.ami
diff --git a/skel/Makefile_am b/skel/Makefile_am
index d9b12b0..de7f5c5 100644
--- a/skel/Makefile_am
+++ b/skel/Makefile_am
@@ -5,7 +5,7 @@
 #
 
 AUTOMAKE_OPTIONS = dejagnu
-EXTRA_DIST = $(wildcard tests/*.out) $(wildcard tests/*.err) $(wildcard tests/*.ycp) $(wildcard tests/*.yh)
+EXTRA_DIST = $(wildcard tests/*.out) $(wildcard tests/*.err) $(wildcard tests/*.ycp) $(wildcard tests/*.yh) $(wildcard tests/*.rb)
 
 testsuite_prepare = @ydatadir@/testsuite/Makefile.testsuite
 
diff --git a/testsuite/Makefile.am b/testsuite/Makefile.am
index d9277fe..6a1163a 100644
--- a/testsuite/Makefile.am
+++ b/testsuite/Makefile.am
@@ -6,13 +6,13 @@ AUTOMAKE_OPTIONS =
 
 TESTFLAGS=-I $(top_srcdir)/src -M $(top_srcdir)/src
 check-local:
-	../skel/runtest.sh ${TESTFLAGS} ./test.ycp tmp.out tmp.err
+	../skel/runtest.sh ${TESTFLAGS} ./test.rb tmp.out tmp.err
 	diff -u test.err tmp.err
 	diff -u test.out tmp.out
 
 clean-local:
 	$(RM) tmp.*
 
-EXTRA_DIST= dump_file test.ycp test.out test.err
+EXTRA_DIST= dump_file test.rb test.out test.err
 
 # EOF
diff --git a/testsuite/test.ycp b/testsuite/test.ycp
index 5596f82..f86f329 100644
--- a/testsuite/test.ycp
+++ b/testsuite/test.ycp
@@ -16,7 +16,7 @@
 
 {
 
-include "./../src/testsuite.ycp";
+include "testsuite.ycp";
 
 map READ = $[ "read" : $[ "path" : "read_result" ] ];
 map WRITE = $[ "write" : $[ "path" : true ] ];
diff --git a/yast2-testsuite.spec.in b/yast2-testsuite.spec.in
index 9c5c8b6..4e1adce 100644
--- a/yast2-testsuite.spec.in
+++ b/yast2-testsuite.spec.in
@@ -7,6 +7,8 @@ BuildRequires:	openslp-devel perl-XML-Writer popt-devel yast2-core-devel yast2-d
 Requires:	expect dejagnu
 # y2base -I includepath -M modulepath
 Requires:	yast2-core >= 2.19.0
+Requires:       yast2-ruby-bindings >= 1.0.0
+
 Summary:	YaST2 - Testsuite
 
 BuildArchitectures: noarch<commit_msg>testsuite.patch - add yast2-ruby-bindings to BuildRequires<commit_after>diff --git a/doc/autodocs/Makefile.am b/doc/autodocs/Makefile.am
index 2a6f678..4cb582c 100644
--- a/doc/autodocs/Makefile.am
+++ b/doc/autodocs/Makefile.am
@@ -1,3 +1,5 @@
 # Makefile.am for YCP module .../doc/autodocs
 
-include $(top_srcdir)/autodocs-ycp.ami
+# TODO FIXME: temporarily disabled
+
+# include $(top_srcdir)/autodocs-ycp.ami
diff --git a/skel/Makefile_am b/skel/Makefile_am
index d9b12b0..de7f5c5 100644
--- a/skel/Makefile_am
+++ b/skel/Makefile_am
@@ -5,7 +5,7 @@
 #
 
 AUTOMAKE_OPTIONS = dejagnu
-EXTRA_DIST = $(wildcard tests/*.out) $(wildcard tests/*.err) $(wildcard tests/*.ycp) $(wildcard tests/*.yh)
+EXTRA_DIST = $(wildcard tests/*.out) $(wildcard tests/*.err) $(wildcard tests/*.ycp) $(wildcard tests/*.yh) $(wildcard tests/*.rb)
 
 testsuite_prepare = @ydatadir@/testsuite/Makefile.testsuite
 
diff --git a/testsuite/Makefile.am b/testsuite/Makefile.am
index d9277fe..6a1163a 100644
--- a/testsuite/Makefile.am
+++ b/testsuite/Makefile.am
@@ -6,13 +6,13 @@ AUTOMAKE_OPTIONS =
 
 TESTFLAGS=-I $(top_srcdir)/src -M $(top_srcdir)/src
 check-local:
-	../skel/runtest.sh ${TESTFLAGS} ./test.ycp tmp.out tmp.err
+	../skel/runtest.sh ${TESTFLAGS} ./test.rb tmp.out tmp.err
 	diff -u test.err tmp.err
 	diff -u test.out tmp.out
 
 clean-local:
 	$(RM) tmp.*
 
-EXTRA_DIST= dump_file test.ycp test.out test.err
+EXTRA_DIST= dump_file test.rb test.out test.err
 
 # EOF
diff --git a/testsuite/test.ycp b/testsuite/test.ycp
index 5596f82..f86f329 100644
--- a/testsuite/test.ycp
+++ b/testsuite/test.ycp
@@ -16,7 +16,7 @@
 
 {
 
-include "./../src/testsuite.ycp";
+include "testsuite.ycp";
 
 map READ = $[ "read" : $[ "path" : "read_result" ] ];
 map WRITE = $[ "write" : $[ "path" : true ] ];
diff --git a/yast2-testsuite.spec.in b/yast2-testsuite.spec.in
index 27aa3af..64dd90b 100644
--- a/yast2-testsuite.spec.in
+++ b/yast2-testsuite.spec.in
@@ -4,9 +4,12 @@
 Group:	System/YaST
 License: GPL-2.0+
 BuildRequires:	yast2-core-devel yast2-devtools yast2-ycp-ui-bindings
+BuildRequires:  yast2-ruby-bindings >= 1.0.0
 Requires:	expect dejagnu
 # y2base -I includepath -M modulepath
 Requires:	yast2-core >= 2.19.0
+Requires:       yast2-ruby-bindings >= 1.0.0
+
 Summary:	YaST2 - Testsuite
 
 BuildArchitectures: noarch
{'fraction_non_alphanumeric': 0.17792092403376278, 'fraction_numerical': 0.05242114615726344, 'mean_word_length': 3.576219512195122, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 8, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2723811', 'n_tokens_mistral': 2088, 'n_tokens_neox': 1892, 'n_words': 346}