File tree Expand file tree Collapse file tree 1 file changed +44
-0
lines changed
Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Original file line number Diff line number Diff line change 1+ $ export TESTTMP= $ {PWD}
2+
3+ $ cd $ {TESTTMP}
4+ $ git init -q repo 1 > / dev/ null
5+ $ cd repo
6+
7+ $ echo contents0 > file1
8+ $ git add .
9+ $ git commit -m " add file1" 1 > / dev/ null
10+ $ echo contents2 > file2
11+ $ git add .
12+ $ git commit -m " add file2" 1 > / dev/ null
13+ $ mkdir ws
14+ $ cat > ws/ workspace. josh << EOF
15+ > ::file2
16+ > EOF
17+ $ git add .
18+ $ git commit -m " add ws" 1 > / dev/ null
19+
20+ $ cat > query << EOF
21+ > query {
22+ > rev(at: " HEAD" , filter: " :workspace=ws" ) {
23+ > history(limit: 1 ) {
24+ > summary
25+ > }
26+ > }
27+ > }
28+ > EOF
29+
30+ $ josh-filter -g " $(cat query)"
31+ {" rev" : {" history" : [{" summary" : " add ws" }]}}
32+
33+ $ cat > query2 << EOF
34+ > query {
35+ > rev(at: " HEAD" , filter: " :workspace=ws" ) {
36+ > history(limit: 2 ) {
37+ > summary
38+ > }
39+ > }
40+ > }
41+ > EOF
42+
43+ $ josh-filter -g " $(cat query2)"
44+ null
You can’t perform that action at this time.
0 commit comments