Skip to content

Commit 4c95c43

Browse files
alexander-yakushevbbatsov
authored andcommitted
[macroexpand] Remove tools-deps-testing
This test only existed to ensure LOADER is bound during macroexpansion. By deletaging the expansion to eval middleware, LOADER becomes the responsibility of nREPL which always ensures it is bound.
1 parent ffef2c5 commit 4c95c43

File tree

5 files changed

+2
-39
lines changed

5 files changed

+2
-39
lines changed

.circleci/config.yml

+2-16
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ commands:
6262
default: "1"
6363
steps:
6464
- run:
65-
name: Install wget, git, and node
65+
name: Install node
6666
command: |
67-
apt-get update && apt-get install -y git nodejs wget
67+
apt-get update && apt-get install -y nodejs
6868
- run:
6969
name: Generate Cache Checksum
7070
command: |
@@ -78,8 +78,6 @@ commands:
7878
- save_cache:
7979
paths:
8080
- ~/.m2
81-
- linux-install-1.10.3.1040.sh
82-
- clojure-tools-1.10.3.1040.tar.gz
8381
- .cpcache
8482
key: clojure-<< parameters.cache_version >>-{{ checksum "/tmp/clojure_cache_seed" }}
8583

@@ -145,18 +143,6 @@ jobs:
145143
- run:
146144
name: Running tests with inlined deps
147145
command: PARSER_TARGET=<< parameters.parser_target >> make --debug << parameters.test_command >>
148-
- run:
149-
name: Install the Clojure CLI
150-
command: |
151-
# the `nc` option skips downloading a file as already present
152-
# (as allowed by the Circle caching).
153-
wget -nc https://download.clojure.org/install/linux-install-1.10.3.1040.sh
154-
sed -i 's/curl -O/wget -nc/g' linux-install-1.10.3.1040.sh
155-
chmod +x linux-install-1.10.3.1040.sh
156-
./linux-install-1.10.3.1040.sh
157-
- run:
158-
name: Running tests specific to tools.deps
159-
command: make tools-deps-test
160146

161147
# The ci-test-matrix does the following:
162148
#

Makefile

-3
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,6 @@ quick-test: clean test_impl
7575

7676
fast-test: quick-test
7777

78-
tools-deps-test: clean install
79-
cd tools-deps-testing; clojure -M:test
80-
8178
eastwood:
8279
lein with-profile -user,-dev,+$(CLOJURE_VERSION),+deploy,+eastwood eastwood
8380

tools-deps-testing/deps.edn

-5
This file was deleted.

tools-deps-testing/example.clj

-6
This file was deleted.

tools-deps-testing/macroexpand_tools_deps_test.clj

-9
This file was deleted.

0 commit comments

Comments
 (0)