[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ruby-end 3b2794392a 03/91: Added necessary stuff for ru
From: |
ELPA Syncer |
Subject: |
[elpa] externals/ruby-end 3b2794392a 03/91: Added necessary stuff for running Ecukes. |
Date: |
Wed, 25 Jan 2023 19:58:23 -0500 (EST) |
branch: externals/ruby-end
commit 3b2794392a508d2fd7387a7f070f3b50ec5bbf6a
Author: Johan Andersson <johan.rejeep@gmail.com>
Commit: Johan Andersson <johan.rejeep@gmail.com>
Added necessary stuff for running Ecukes.
---
.gitmodules | 9 +++++++++
features/ruby-end.feature | 0
features/step-definitions/ruby-end-steps.el | 0
features/support/env.el | 13 +++++++++++++
util/ecukes | 1 +
util/ert | 1 +
util/espuds | 1 +
7 files changed, 25 insertions(+)
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000000..75858c6059
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,9 @@
+[submodule "util/ert"]
+ path = util/ert
+ url = http://github.com/ohler/ert.git
+[submodule "util/espuds"]
+ path = util/espuds
+ url = http://github.com/rejeep/espuds.git
+[submodule "util/ecukes"]
+ path = util/ecukes
+ url = http://github.com/rejeep/ecukes.git
diff --git a/features/ruby-end.feature b/features/ruby-end.feature
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/features/step-definitions/ruby-end-steps.el
b/features/step-definitions/ruby-end-steps.el
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/features/support/env.el b/features/support/env.el
new file mode 100644
index 0000000000..25fc888336
--- /dev/null
+++ b/features/support/env.el
@@ -0,0 +1,13 @@
+(let* ((current-directory (file-name-directory load-file-name))
+ (features-directory (expand-file-name ".." current-directory))
+ (project-directory (expand-file-name ".." features-directory)))
+ (setq ruby-end-root-path project-directory)
+ (setq ruby-end-util-path (expand-file-name "util" project-directory)))
+
+(add-to-list 'load-path ruby-end-root-path)
+(add-to-list 'load-path (expand-file-name "espuds" ruby-end-util-path))
+(add-to-list 'load-path (expand-file-name "emacs-lisp" (expand-file-name
"lisp" (expand-file-name "ert" ruby-end-util-path))))
+
+(require 'ruby-end)
+(require 'espuds)
+(require 'ert)
diff --git a/util/ecukes b/util/ecukes
new file mode 160000
index 0000000000..fb58059336
--- /dev/null
+++ b/util/ecukes
@@ -0,0 +1 @@
+Subproject commit fb5805933623237487204f473c3878608eb39dbe
diff --git a/util/ert b/util/ert
new file mode 160000
index 0000000000..00aef6e43d
--- /dev/null
+++ b/util/ert
@@ -0,0 +1 @@
+Subproject commit 00aef6e43d44c6f25323d1a7bdfdc929a3b4ce04
diff --git a/util/espuds b/util/espuds
new file mode 160000
index 0000000000..51b5b5933f
--- /dev/null
+++ b/util/espuds
@@ -0,0 +1 @@
+Subproject commit 51b5b5933ff526fe435731960c554c9e302f7a67
- [elpa] externals/ruby-end 421206670d 14/91: Update to v0.0.2., (continued)
- [elpa] externals/ruby-end 421206670d 14/91: Update to v0.0.2., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 9ac13296f0 18/91: tests for statement modifiers, ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 23c574c454 24/91: Add scenario for optional newline., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end bc018f6856 27/91: End should be inserted actually, ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 5e84c0c2fd 30/91: Update README., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 06c6378903 29/91: Update ecukes., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 47e5b92b8b 33/91: Autoformat using "cucumber --autoformat"., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 49354ca1a3 36/91: Add punctuation in doc., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end a7723ccdd2 38/91: These two are mixed up., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 91f3c3fc6e 40/91: Add option to expand on return., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 3b2794392a 03/91: Added necessary stuff for running Ecukes.,
ELPA Syncer <=
- [elpa] externals/ruby-end 5f9a9721a5 02/91: Added skeleton., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end d00bb287d6 05/91: Adding some docs., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end d957d3313b 12/91: Split on more than one line., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end afd0459b11 11/91: When not expanding, fall back instead of assuming that space inserts a blank., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 4498561af6 19/91: Split all keywords to modifiers and non-modifiers, ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 53605d0e85 20/91: Make `ruby-end-check-statement-modifiers` t by default., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end b04994ba90 21/91: Bumping version., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 73d6c51ef8 46/91: Ignore elpa dir., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end ba01dd2550 56/91: Update to version v0.2.2., ELPA Syncer, 2023/01/25
- [elpa] externals/ruby-end 1604c3c406 64/91: Ecukes depends on Espuds by default., ELPA Syncer, 2023/01/25