commit octave-forge-doctest for openSUSE:Factory
Hello community, here is the log from the commit of package octave-forge-doctest for openSUSE:Factory checked in at 2019-11-28 10:14:00 Comparing /work/SRC/openSUSE:Factory/octave-forge-doctest (Old) and /work/SRC/openSUSE:Factory/.octave-forge-doctest.new.26869 (New) Package is "octave-forge-doctest" Thu Nov 28 10:14:00 2019 rev:5 rq:751198 version:0.7.0 Changes: --- /work/SRC/openSUSE:Factory/octave-forge-doctest/octave-forge-doctest.changes 2018-07-28 12:40:26.240429796 +0200 +++ /work/SRC/openSUSE:Factory/.octave-forge-doctest.new.26869/octave-forge-doctest.changes 2019-11-28 10:14:47.947637579 +0100 @@ -1,0 +2,9 @@ +Wed Nov 27 00:12:47 UTC 2019 - Stefan BrĂ¼ns + +- Update to version 0.7.0: + * Functions within compiled `.oct` files can now be tested. + * Tests are run with default number formatting (see `help doctest`). + * More robust to errors during testing. + * Makefile improvements and fixes. + +--- Old: doctest-0.6.1.tar.gz New: doctest-0.7.0.tar.gz Other differences: -- ++ octave-forge-doctest.spec ++ --- /var/tmp/diff_new_pack.j0qLTm/_old 2019-11-28 10:14:48.595637586 +0100 +++ /var/tmp/diff_new_pack.j0qLTm/_new 2019-11-28 10:14:48.599637586 +0100 @@ -1,7 +1,7 @@ # # spec file for package octave-forge-doctest # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,21 +12,21 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define octpkg doctest Name: octave-forge-%{octpkg} -Version:0.6.1 +Version:0.7.0 Release:0 Summary:Octave-Forge documentation tests License:GPL-3.0-or-later AND BSD-3-Clause Group: Productivity/Scientific/Math -Url:http://octave.sourceforge.net -Source0: http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz +URL:https://octave.sourceforge.io +Source0: https://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz BuildRequires: gcc-c++ -BuildRequires: octave-devel +BuildRequires: octave-devel >= 4.2.0 Requires: octave-cli >= 4.2.0 BuildArch: noarch ++ doctest-0.6.1.tar.gz -> doctest-0.7.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doctest-0.6.1/DESCRIPTION new/doctest-0.7.0/DESCRIPTION --- old/doctest-0.6.1/DESCRIPTION 2018-01-04 20:48:27.0 +0100 +++ new/doctest-0.7.0/DESCRIPTION 2019-03-23 16:31:42.0 +0100 @@ -1,14 +1,14 @@ Name: doctest -Version: 0.6.1 -Date: 2018-01-04 +Version: 0.7.0 +Date: 2018-03-23 Author: various authors Maintainer: Colin B. Macdonald , Michael Walter Title: Documentation tests -Description: The Octave-Forge Doctest package finds specially-formatted - blocks of example code within documentation files. It then executes - the code and confirms the output is correct. This can be useful as part of - a testing framework or simply to ensure that documentation stays up-to-date - during software development. +Description: Find and run example code within documentation. + Formatted blocks of example code are extracted from documentation + files and executed to confirm their output is correct. This can be + part of a testing framework or simply to ensure that documentation + stays up-to-date during software development. Depends: octave (>= 4.2.0) -Url: https://github.com/catch22/octave-doctest +Url: https://octave.sourceforge.io/doctest License: BSD-3-Clause diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doctest-0.6.1/NEWS new/doctest-0.7.0/NEWS --- old/doctest-0.6.1/NEWS 2018-01-04 20:48:27.0 +0100 +++ new/doctest-0.7.0/NEWS 2019-03-23 16:31:42.0 +0100 @@ -1,3 +1,16 @@ +doctest 0.7.0 (2019-03-23) +== + + * Functions within compiled `.oct` files can now be tested. + + * Tests are run with default number formatting (see `help doctest`). + + * More robust to errors during testing. + + * Makefile improvements and fixes. + + + doctest 0.6.1 (2018-01-04) == diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doctest-0.6.1/README.md new/doctest-0.7.0/README.md ---
commit octave-forge-doctest for openSUSE:Factory
Hello community, here is the log from the commit of package octave-forge-doctest for openSUSE:Factory checked in at 2018-07-28 12:40:23 Comparing /work/SRC/openSUSE:Factory/octave-forge-doctest (Old) and /work/SRC/openSUSE:Factory/.octave-forge-doctest.new (New) Package is "octave-forge-doctest" Sat Jul 28 12:40:23 2018 rev:4 rq:624038 version:0.6.1 Changes: --- /work/SRC/openSUSE:Factory/octave-forge-doctest/octave-forge-doctest.changes 2017-02-03 17:51:42.897841757 +0100 +++ /work/SRC/openSUSE:Factory/.octave-forge-doctest.new/octave-forge-doctest.changes 2018-07-28 12:40:26.240429796 +0200 @@ -1,0 +2,18 @@ +Wed Jul 18 07:33:28 UTC 2018 - badshah...@gmail.com + +- Update to version 0.6.1: + * Workaround regex bug on ARM (again!). +- Changes from version 0.6.0: + * Tests can now call "clear" and "clear all". + * Fixes for running on Octave development versions (upcoming +4.4.0). + * Minimum supported Octave version is now 4.2.0. The package no +longer has any compiled code and does not include an "evalc" +implementation. +- Update Requires: octave-cli > 4.2.0 is now required. +- Update file list: pkg no longer installs to libdir. +- BuildArch: noarch because pkg no longer installs arch dependent + binaries. +- Untar tarball in build dir before running checks. + +--- Old: doctest-0.5.0.tar.gz New: doctest-0.6.1.tar.gz Other differences: -- ++ octave-forge-doctest.spec ++ --- /var/tmp/diff_new_pack.HAoxH5/_old 2018-07-28 12:40:26.728430734 +0200 +++ /var/tmp/diff_new_pack.HAoxH5/_new 2018-07-28 12:40:26.728430734 +0200 @@ -1,7 +1,7 @@ # # spec file for package octave-forge-doctest # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,16 +18,17 @@ %define octpkg doctest Name: octave-forge-%{octpkg} -Version:0.5.0 +Version:0.6.1 Release:0 Summary:Octave-Forge documentation tests -License:GPL-3.0+ and BSD-3-Clause +License:GPL-3.0-or-later AND BSD-3-Clause Group: Productivity/Scientific/Math Url:http://octave.sourceforge.net Source0: http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: octave-devel -Requires: octave-cli >= 4.0.0 +Requires: octave-cli >= 4.2.0 +BuildArch: noarch %description The Octave-Forge Doctest package finds specially-formatted blocks of example @@ -47,6 +48,7 @@ %octave_pkg_install %check +tar -zxvf %{octpkg}-%{version}.tar.gz %octave_pkg_test %post @@ -58,6 +60,5 @@ %files %defattr(-,root,root) %{octpackages_dir}/%{octpkg}-%{version} -%{octlib_dir}/%{octpkg}-%{version} %changelog ++ doctest-0.5.0.tar.gz -> doctest-0.6.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doctest-0.5.0/DESCRIPTION new/doctest-0.6.1/DESCRIPTION --- old/doctest-0.5.0/DESCRIPTION 2016-11-14 07:08:14.0 +0100 +++ new/doctest-0.6.1/DESCRIPTION 2018-01-04 20:48:27.0 +0100 @@ -1,6 +1,6 @@ Name: doctest -Version: 0.5.0 -Date: 2016-11-13 +Version: 0.6.1 +Date: 2018-01-04 Author: various authors Maintainer: Colin B. Macdonald , Michael Walter Title: Documentation tests @@ -9,6 +9,6 @@ the code and confirms the output is correct. This can be useful as part of a testing framework or simply to ensure that documentation stays up-to-date during software development. -Depends: octave (>= 4.0.0) +Depends: octave (>= 4.2.0) Url: https://github.com/catch22/octave-doctest License: BSD-3-Clause diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doctest-0.5.0/NEWS new/doctest-0.6.1/NEWS --- old/doctest-0.5.0/NEWS 2016-11-14 07:08:14.0 +0100 +++ new/doctest-0.6.1/NEWS 2018-01-04 20:48:27.0 +0100 @@ -1,3 +1,22 @@ +doctest 0.6.1 (2018-01-04) +== + + * Workaround regex bug on ARM (again!). + + + +doctest 0.6.0 (2017-12-25) +== + + * Tests can now call "clear" and "clear all". + + * Fixes for running on Octave development versions (upcoming 4.4.0). + + * Minimum supported Octave version is now 4.2.0. The package no longer +has any compiled code and does not include an "evalc" implementation. + + + doctest 0.5.0 (2016-11-13) == diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
commit octave-forge-doctest for openSUSE:Factory
Hello community, here is the log from the commit of package octave-forge-doctest for openSUSE:Factory checked in at 2017-01-29 10:33:28 Comparing /work/SRC/openSUSE:Factory/octave-forge-doctest (Old) and /work/SRC/openSUSE:Factory/.octave-forge-doctest.new (New) Package is "octave-forge-doctest" Changes: --- /work/SRC/openSUSE:Factory/octave-forge-doctest/octave-forge-doctest.changes 2016-06-14 23:07:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.octave-forge-doctest.new/octave-forge-doctest.changes 2017-02-03 17:51:42.897841757 +0100 @@ -1,0 +2,9 @@ +Thu Nov 24 14:09:56 UTC 2016 - dmitr...@opensuse.org + +- Update to version 0.5.0 + * SKIP_IF and other conditional directives can include small single-line +blocks of code. + * Recursion into subdirectories is now the default. + * In Texinfo mode, skip tests without output by default. + +--- Old: doctest-0.4.1.tar.gz New: doctest-0.5.0.tar.gz Other differences: -- ++ octave-forge-doctest.spec ++ --- /var/tmp/diff_new_pack.KQlygs/_old 2017-02-03 17:51:43.253791570 +0100 +++ /var/tmp/diff_new_pack.KQlygs/_new 2017-02-03 17:51:43.257791006 +0100 @@ -18,7 +18,7 @@ %define octpkg doctest Name: octave-forge-%{octpkg} -Version:0.4.1 +Version:0.5.0 Release:0 Summary:Octave-Forge documentation tests License:GPL-3.0+ and BSD-3-Clause @@ -27,7 +27,7 @@ Source0: http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: octave-devel -Requires: octave-cli +Requires: octave-cli >= 4.0.0 %description The Octave-Forge Doctest package finds specially-formatted blocks of example ++ doctest-0.4.1.tar.gz -> doctest-0.5.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doctest-0.4.1/DESCRIPTION new/doctest-0.5.0/DESCRIPTION --- old/doctest-0.4.1/DESCRIPTION 2016-01-04 19:13:29.0 +0100 +++ new/doctest-0.5.0/DESCRIPTION 2016-11-14 07:08:14.0 +0100 @@ -1,6 +1,6 @@ Name: doctest -Version: 0.4.1 -Date: 2016-01-04 +Version: 0.5.0 +Date: 2016-11-13 Author: various authors Maintainer: Colin B. Macdonald, Michael Walter Title: Documentation tests @@ -9,5 +9,6 @@ the code and confirms the output is correct. This can be useful as part of a testing framework or simply to ensure that documentation stays up-to-date during software development. +Depends: octave (>= 4.0.0) Url: https://github.com/catch22/octave-doctest -License: modified BSD +License: BSD-3-Clause diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doctest-0.4.1/NEWS new/doctest-0.5.0/NEWS --- old/doctest-0.4.1/NEWS 2016-01-04 19:13:29.0 +0100 +++ new/doctest-0.5.0/NEWS 2016-11-14 07:08:14.0 +0100 @@ -1,3 +1,24 @@ +doctest 0.5.0 (2016-11-13) +== + + * SKIP_IF and other conditional directives can include small single-line +blocks of code. For example: + + - "% doctest: +SKIP_IF(foo() && bar(42))" + + * Recursion into subdirectories is now the default; pass "-nonrecursive" +for the previous default behaviour. + + * In Texinfo mode, skip tests without output by default. This is an +experimental change to help test the GNU Octave project; the feature +might disappear without warning in a future version. + + * Workaround regex bug on ARM architecture. + + * Minimum supported Octave version is now 4.0.0. + + + doctest 0.4.1 (2016-01-04) == diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doctest-0.4.1/inst/doctest.m new/doctest-0.5.0/inst/doctest.m --- old/doctest-0.4.1/inst/doctest.m2016-01-04 19:13:29.0 +0100 +++ new/doctest-0.5.0/inst/doctest.m2016-11-14 07:08:14.0 +0100 @@ -1,5 +1,5 @@ %% Copyright (c) 2010 Thomas Grenfell Smith -%% Copyright (c) 2011, 2013-2015 Michael Walter +%% Copyright (c) 2011, 2013-2016 Michael Walter %% Copyright (c) 2015-2016 Colin B. Macdonald %% %% Redistribution and use in source and binary forms, with or without @@ -30,12 +30,10 @@ %% -*- texinfo -*- %% @documentencoding UTF-8 -%% @deftypefn {Function File} {} doctest @var{target} -%% @deftypefnx {Function File} {} doctest @var{target} -recursive -%% @deftypefnx {Function File} {} doctest @var{target} -DIRECTIVE -%% @deftypefnx {Function File} {} doctest @var{target} +DIRECTIVE -%% @deftypefnx {Function File} {@var{success} =} doctest (@var{target}, @dots{}) -%% @deftypefnx {Function
commit octave-forge-doctest for openSUSE:Factory
Hello community, here is the log from the commit of package octave-forge-doctest for openSUSE:Factory checked in at 2016-06-14 23:07:30 Comparing /work/SRC/openSUSE:Factory/octave-forge-doctest (Old) and /work/SRC/openSUSE:Factory/.octave-forge-doctest.new (New) Package is "octave-forge-doctest" Changes: --- /work/SRC/openSUSE:Factory/octave-forge-doctest/octave-forge-doctest.changes 2015-07-28 11:43:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.octave-forge-doctest.new/octave-forge-doctest.changes 2016-06-14 23:07:33.0 +0200 @@ -1,0 +2,11 @@ +Sat Jun 11 08:29:54 UTC 2016 - dmitr...@opensuse.org + +- Update to version 0.4.1 + * Added conditional variants of SKIP and XFAIL directives to control test +execution based on runtime conditions. + * Added constants DOCTEST_OCTAVE and DOCTEST_MATLAB that can be used as +conditions in SKIP_IF etc. + * Improved handling of example code in TexInfo documentation. + * Improved folder/directory traversals. + +--- Old: doctest-0.4.0.tar.gz New: doctest-0.4.1.tar.gz Other differences: -- ++ octave-forge-doctest.spec ++ --- /var/tmp/diff_new_pack.C3npgX/_old 2016-06-14 23:07:34.0 +0200 +++ /var/tmp/diff_new_pack.C3npgX/_new 2016-06-14 23:07:34.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package octave-forge-doctest # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define octpkg doctest Name: octave-forge-%{octpkg} -Version:0.4.0 +Version:0.4.1 Release:0 Summary:Octave-Forge documentation tests License:GPL-3.0+ and BSD-3-Clause ++ doctest-0.4.0.tar.gz -> doctest-0.4.1.tar.gz ++ 2333 lines of diff (skipped)