Skip to content

Commit 553e467

Browse files
updated actions.yml
1 parent ca740b3 commit 553e467

File tree

2 files changed

+34
-14
lines changed

2 files changed

+34
-14
lines changed

.github/workflows/actions.yml

Lines changed: 32 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -48,17 +48,19 @@ jobs:
4848
sudo service redis-server start
4949
sudo service memcached start
5050
- name: testall.sh
51+
working-directory: src/test
5152
run: |
52-
$GITHUB_WORKSPACE/src/test/testall.sh
53+
./testall.sh
5354
- name: tmaketest
55+
working-directory: cd tools/tmake/test
5456
run: |
55-
cd $GITHUB_WORKSPACE/tools/tmake/test
5657
qmake tmaketest.pro
5758
make -j4
5859
./tmaketest.sh
5960
- name: releasetest
61+
working-directory: tools/test/releasetest
6062
run: |
61-
$GITHUB_WORKSPACE/tools/test/releasetest/releasetest
63+
./releasetest
6264
6365
build-ubuntu-sharedlink:
6466
runs-on: ubuntu-24.04
@@ -101,17 +103,19 @@ jobs:
101103
sudo service redis-server start
102104
sudo service memcached start
103105
- name: testall.sh
106+
working-directory: src/test
104107
run: |
105-
$GITHUB_WORKSPACE/src/test/testall.sh
108+
./testall.sh
106109
- name: tmaketest
110+
working-directory: tools/tmake/test
107111
run: |
108-
cd $GITHUB_WORKSPACE/tools/tmake/test
109112
qmake tmaketest.pro
110113
make -j4
111114
./tmaketest.sh
112115
- name: releasetest
116+
working-directory: tools/test/releasetest
113117
run: |
114-
$GITHUB_WORKSPACE/tools/test/releasetest/releasetest
118+
./releasetest
115119
116120
build-ubuntu22:
117121
runs-on: ubuntu-22.04
@@ -154,17 +158,19 @@ jobs:
154158
sudo service redis-server start
155159
sudo service memcached start
156160
- name: testall.sh
161+
working-directory: src/test
157162
run: |
158-
$GITHUB_WORKSPACE/src/test/testall.sh
163+
./testall.sh
159164
- name: tmaketest
165+
working-directory: tools/tmake/test
160166
run: |
161-
cd $GITHUB_WORKSPACE/tools/tmake/test
162167
qmake tmaketest.pro
163168
make -j4
164169
./tmaketest.sh
165170
- name: releasetest
171+
working-directory: tools/test/releasetest
166172
run: |
167-
$GITHUB_WORKSPACE/tools/test/releasetest/releasetest
173+
./releasetest
168174
169175
build-macos:
170176
runs-on: macos-latest
@@ -196,6 +202,16 @@ jobs:
196202
run: |
197203
treefrog -v
198204
tspawn --show-drivers
205+
- name: tmaketest
206+
working-directory: tools/tmake/test
207+
run: |
208+
qmake tmaketest.pro
209+
make -j4
210+
./tmaketest.sh
211+
- name: releasetest
212+
working-directory: tools/test/releasetest
213+
run: |
214+
./releasetest
199215
200216
build-macos-sharedlink:
201217
runs-on: macos-latest
@@ -233,11 +249,13 @@ jobs:
233249
brew services start redis
234250
brew services start memcached
235251
- name: testall.sh
252+
working-directory: src/test
236253
run: |
237-
$GITHUB_WORKSPACE/src/test/testall.sh
254+
./testall.sh
238255
- name: releasetest
256+
working-directory: tools/test/releasetest
239257
run: |
240-
$GITHUB_WORKSPACE/tools/test/releasetest/releasetest
258+
./releasetest
241259
242260
build-windows-qt68-msvc2022:
243261
runs-on: windows-latest
@@ -274,8 +292,8 @@ jobs:
274292
nmake install
275293
- name: Module test
276294
shell: cmd
295+
working-directory: src/test
277296
run: |
278-
cd src/test
279297
call testall.bat
280298
- name: Release build
281299
shell: cmd
@@ -326,8 +344,8 @@ jobs:
326344
nmake install
327345
- name: Module test
328346
shell: cmd
347+
working-directory: src/test
329348
run: |
330-
cd src/test
331349
call testall.bat
332350
- name: Release build
333351
shell: cmd
@@ -379,8 +397,8 @@ jobs:
379397
nmake install
380398
- name: Module test
381399
shell: cmd
400+
working-directory: src/test
382401
run: |
383-
cd src/test
384402
call testall.bat
385403
- name: Release build
386404
shell: cmd

tools/tmake/otamaconverter.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ QString OtamaConverter::convertToErb(const QString &html, const QString &otm, in
175175
val = otmParser.getSrcCode(label, OtmParser::ContentAssignment, &ech); // ~ operator
176176
if (!val.isEmpty()) {
177177
htmlParser.removeChildElements(i);
178+
e = htmlParser.at(i);
178179
e.text = generateErbPhrase(val, ech);
179180
} else {
180181
QStringList vals = otmParser.getWrapSrcCode(label, OtmParser::ContentAssignment);
@@ -236,6 +237,7 @@ QString OtamaConverter::convertToErb(const QString &html, const QString &otm, in
236237
if (!val.isEmpty()) {
237238
// Sets the variable
238239
htmlParser.removeElementTree(i);
240+
e = htmlParser.at(i);
239241
e.text = generateErbPhrase(val, ech);
240242
} else {
241243
QStringList vals = otmParser.getWrapSrcCode(label, OtmParser::TagReplacement);

0 commit comments

Comments
 (0)