Skip to content

Commit

Permalink
CATTY-643 Show warning for downloaded project that contains Web reque…
Browse files Browse the repository at this point in the history
…st bricks
  • Loading branch information
tom-reith committed Jan 7, 2023
1 parent 8ba6587 commit e1bbf8c
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 47 deletions.
96 changes: 50 additions & 46 deletions src/Catty.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@
18E83F832493C4C3003295DA /* PenClearBrick+CBXMLHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18E83F822493C4C3003295DA /* PenClearBrick+CBXMLHandler.swift */; };
18E83F852493C978003295DA /* PenClearBrickTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18E83F842493C978003295DA /* PenClearBrickTests.swift */; };
18E908A82624995900EF57D6 /* FormulaEditorComputeDialogTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18E908A72624995900EF57D6 /* FormulaEditorComputeDialogTest.swift */; };
1AB763002969DFF000D01FBA /* WebRequestWarningBrickTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB762FF2969DFF000D01FBA /* WebRequestWarningBrickTest.swift */; };
2219ED8D2519EB8100EBA379 /* NSMutableArrayExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2219ED89251745EA00EBA379 /* NSMutableArrayExtension.swift */; };
222A6934247E43AB004BE434 /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA2D44451B123B7E00A3B53D /* Util.swift */; };
22412CFE26ECE5B70074915C /* PaddingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22412CFD26ECE5B70074915C /* PaddingLabel.swift */; };
Expand Down Expand Up @@ -2232,6 +2233,7 @@
18E83F842493C978003295DA /* PenClearBrickTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PenClearBrickTests.swift; sourceTree = "<group>"; };
18E908A72624995900EF57D6 /* FormulaEditorComputeDialogTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FormulaEditorComputeDialogTest.swift; sourceTree = "<group>"; };
18EF8F4D5C0ED599CBA2B488 /* vi */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/Localizable.strings; sourceTree = "<group>"; };
1AB762FF2969DFF000D01FBA /* WebRequestWarningBrickTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebRequestWarningBrickTest.swift; sourceTree = "<group>"; };
1B5E0F4EFA8B76CD707F0556 /* ur */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.strings; name = ur; path = ur.lproj/Localizable.strings; sourceTree = "<group>"; };
1C035A070A526C061039C146 /* ha */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.strings; name = ha; path = ha.lproj/Localizable.strings; sourceTree = "<group>"; };
1C557E56F94895CB30ED2558 /* en-CA */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.strings; name = "en-CA"; path = "en-CA.lproj/Localizable.strings"; sourceTree = "<group>"; };
Expand Down Expand Up @@ -7562,96 +7564,97 @@
4CEB222C1B95E47500B3BE2F /* Bricks */ = {
isa = PBXGroup;
children = (
0581B73127BAA58D0098BDF8 /* StopCurrentStitchBrickTests.swift */,
0594CE65275E567D007DC3F9 /* SewUpBrickTests.swift */,
4C16042D1F0025F6004525A5 /* Abstract */,
E57E6D8E2540552F00E775DF /* AddItemToUserListBrickTests.swift */,
4C5AEEFA22F6F92B00280F8B /* ArduinoBrickTests.swift */,
E592D1552539DD6A00B9F288 /* ArduinoSendDigitalValueBrickTests.swift */,
E592D1592539E16400B9F288 /* ArduinoSendPWMValueBrickTests.swift */,
440B1D58250FE6B10041CC7D /* AskBrickTests.swift */,
D3AF5C18243F6A4C00B04BC6 /* BrickCategoryTest.swift */,
590200D123FC03A900F0978B /* BrickExtensionTests.swift */,
4CEB226B1B95E4BC00B3BE2F /* BrickInsertManager */,
4C3746E622FC7AC3007B2BE1 /* BrickManager */,
4CEB222D1B95E47500B3BE2F /* BrickMoveManager */,
4CEB226B1B95E4BC00B3BE2F /* BrickInsertManager */,
4C5AEEFA22F6F92B00280F8B /* ArduinoBrickTests.swift */,
461C7DBF25BA0A0C00E50D69 /* SetBackgroundAndWaitBrickTests.swift */,
3DA1BED824365A3400133C99 /* BrickMutableCopyTests.swift */,
4C968C3F1F00288500355C0D /* BrickTests.swift */,
46162CB92544AE2D00DF6042 /* SetRotationStyleBrickTests.swift */,
4C38B3772371531300F33721 /* BubbleBrickTests.swift */,
9E2C2D8F23257704004B66C6 /* ChangeBrightnessByNBrickTests.swift */,
9E2D47C62328428100917D92 /* ChangeColorByNBrickTests.swift */,
4CD487751ED2C2A3001BB80A /* ChangeVariableBrickTests.swift */,
9E2D47CA232846AD00917D92 /* ChangeSizeByNBrickTests.swift */,
9ECDCB0A2328491F00EBDA63 /* ChangeTransparencyByNBrickTests.swift */,
4CD487751ED2C2A3001BB80A /* ChangeVariableBrickTests.swift */,
E57E6D84254040B400E775DF /* ChangeVolumeByNBrickTests.swift */,
E579F119253DCD90009107C8 /* ChangeXByNBrickTests.swift */,
E579F11B253DCE2C009107C8 /* ChangeYByNBrickTests.swift */,
4C0F9FD4204BD3C200E71B2D /* ChooseCameraBrickTests.swift */,
9ECDCB0C23284CBE00EBDA63 /* ClearGraphicEffectBrickTests.swift */,
9ECDCB0E2328528D00EBDA63 /* ComeToFrontBrickTests.swift */,
4CB23D6F21E6613D00A0FEA7 /* DeleteItemOfUserListBrickTests.swift */,
4CFD5C5823C47E2100980CD0 /* GlideToBrickTests.swift */,
9E4D2385232AE9E5009D0C3C /* GoNStepsBackBrickTests.swift */,
D3C6E3A724C8134A00A9E186 /* GoToBrickTests.swift */,
9ECDCB122328578F00EBDA63 /* HideBrickTests.swift */,
4CAB10081ECF1A9A0019A67B /* HideTextBrickTests.swift */,
9E3AF7992326F4D100AB16F1 /* IfOnEdgeBounceBrickTests.swift */,
18A9DBA82434C7F400F4C390 /* IfLogicBeginBrickTests.swift */,
9E3AF7992326F4D100AB16F1 /* IfOnEdgeBounceBrickTests.swift */,
E592D15B2539E1E300B9F288 /* IfThenLogicBeginBrickTests.swift */,
4CF4CB7221E64BEE009D6DD9 /* InsertItemIntoUserListBrickTests.swift */,
9EA6DCAF2329A9E1007E837A /* MoveNStepsBrickTests.swift */,
9EBCBD822329B44E0074C2D9 /* NextLookBrickTests.swift */,
18E83F842493C978003295DA /* PenClearBrickTests.swift */,
186AA34824830491001E38FD /* PenDownBrickTests.swift */,
186E991C2488FBDB00627E36 /* PenUpBrickTests.swift */,
E579F104253D88B4009107C8 /* PhiroMotorMoveBackwardBrickTests.swift */,
E579F108253D9485009107C8 /* PhiroMotorMoveForwardBrickTests.swift */,
E579F10A253D98B0009107C8 /* PhiroPlayToneBrickTests.swift */,
E579F10C253D9C58009107C8 /* PhiroRGBLightBrickTests.swift */,
9EBCBD842329B73D0074C2D9 /* PlaceAtBrickTests.swift */,
187A3F1F2434BC4300EF1B02 /* PlaySoundAndWaitBrickTests.swift */,
9EBCBD862329BD700074C2D9 /* PointInDirectionBrickTests.swift */,
9EBCBD882329BF5F0074C2D9 /* PointToBrickTests.swift */,
D3C6E3A724C8134A00A9E186 /* GoToBrickTests.swift */,
9EBCBD8A2329C3BF0074C2D9 /* PreviousLookBrickTests.swift */,
4C1D26601E84EFBD00BAA2D2 /* RepeatBrickTests.swift */,
4C0F9FD8204BD3D500E71B2D /* RepeatUntilBrickTests.swift */,
4CF4CB7621E65A9B009D6DD9 /* ReplaceItemInUserListBrickTests.swift */,
E579F10E253DAF20009107C8 /* SayBubbleBrickTests.swift */,
E579F110253DB124009107C8 /* SayForBubbleBrickTests.swift */,
461C7DBF25BA0A0C00E50D69 /* SetBackgroundAndWaitBrickTests.swift */,
9ECDCB102328548800EBDA63 /* SetBackgroundBrickTests.swift */,
187CECAA24314F1600C3EDCA /* SetLookBrickTests.swift */,
4C1D26601E84EFBD00BAA2D2 /* RepeatBrickTests.swift */,
83F8230725EBA9610093DD9A /* SetBackgroundByIndexBrickTests.swift */,
9E4D2389232AF24B009D0C3C /* SetBrightnessBrickTests.swift */,
9E4D238B232AF688009D0C3C /* SetColorBrickTests.swift */,
4C514A1025931A1F008A0B78 /* SetInstrumentBrickTests.swift */,
187CECAA24314F1600C3EDCA /* SetLookBrickTests.swift */,
E5E1E5B32578117400D2F1BC /* SetLookByIndexBrickTests.swift */,
18D939EA24C97A1C00A32544 /* SetPenColorBrickTests.swift */,
18B9A1B924A75F3C009028F8 /* SetPenSizeBrickTests.swift */,
46162CB92544AE2D00DF6042 /* SetRotationStyleBrickTests.swift */,
9EBCBD8C2329C56F0074C2D9 /* SetSizeToBrickTests.swift */,
971C6F20260526ED00AD4857 /* SetTempoToBrickTests.swift */,
9EBCBD8E2329C7A30074C2D9 /* SetTransparencyBrickTests.swift */,
4CAB100C1ECF1AB20019A67B /* SetVariableBrickTests.swift */,
E57E6D862540414700E775DF /* SetVolumeToBrickTests.swift */,
9E3AF7972326F21300AB16F1 /* SetXBrickTests.swift */,
9E24D7082326ED6C00608203 /* SetYBrickTests.swift */,
4CAB100E1ECF1AC60019A67B /* ShowTextBrickTests.swift */,
0594CE65275E567D007DC3F9 /* SewUpBrickTests.swift */,
9E24D7062326EBC300608203 /* ShowBrickTests.swift */,
4CAB100E1ECF1AC60019A67B /* ShowTextBrickTests.swift */,
E57E6D88254041BE00E775DF /* SpeakAndWaitBrickTests.swift */,
E57E6D8A2540427000E775DF /* SpeakBrickTests.swift */,
18390A7224D0A33D00A07DFD /* StampBrickTests.swift */,
0580514826EF734F00F719E0 /* StartRunningStitchBrickTests.swift */,
056677FA27DF8C4C006B4477 /* StartZigzagStitchBrickTests.swift */,
46B94F9625791507007E5ABE /* StitchBrickTests.swift */,
0581B73127BAA58D0098BDF8 /* StopCurrentStitchBrickTests.swift */,
E579F113253DCA96009107C8 /* ThinkBubbleBrickTests.swift */,
E579F117253DCC65009107C8 /* ThinkForBubbleBrickTests.swift */,
9E24D7022326E8E600608203 /* TurnLeftBrickTests.swift */,
9E2C2D9123258F3F004B66C6 /* TurnRightBrickTests.swift */,
590200D123FC03A900F0978B /* BrickExtensionTests.swift */,
4C1D26641E84F12700BAA2D2 /* VibrationBrickTests.swift */,
AA3BD9081BBF4BFB002B34A0 /* WaitBrickTests.swift */,
BA584CB9219C8803002CC082 /* WaitUntilBrickTests.swift */,
3DA1BED824365A3400133C99 /* BrickMutableCopyTests.swift */,
D3AF5C18243F6A4C00B04BC6 /* BrickCategoryTest.swift */,
186AA34824830491001E38FD /* PenDownBrickTests.swift */,
186E991C2488FBDB00627E36 /* PenUpBrickTests.swift */,
46B94F9625791507007E5ABE /* StitchBrickTests.swift */,
18E83F842493C978003295DA /* PenClearBrickTests.swift */,
18B9A1B924A75F3C009028F8 /* SetPenSizeBrickTests.swift */,
18D939EA24C97A1C00A32544 /* SetPenColorBrickTests.swift */,
18390A7224D0A33D00A07DFD /* StampBrickTests.swift */,
440B1D58250FE6B10041CC7D /* AskBrickTests.swift */,
E57E6D84254040B400E775DF /* ChangeVolumeByNBrickTests.swift */,
E57E6D862540414700E775DF /* SetVolumeToBrickTests.swift */,
E57E6D88254041BE00E775DF /* SpeakAndWaitBrickTests.swift */,
E57E6D8A2540427000E775DF /* SpeakBrickTests.swift */,
E57E6D8E2540552F00E775DF /* AddItemToUserListBrickTests.swift */,
E592D1552539DD6A00B9F288 /* ArduinoSendDigitalValueBrickTests.swift */,
E592D1592539E16400B9F288 /* ArduinoSendPWMValueBrickTests.swift */,
E592D15B2539E1E300B9F288 /* IfThenLogicBeginBrickTests.swift */,
E579F104253D88B4009107C8 /* PhiroMotorMoveBackwardBrickTests.swift */,
E579F108253D9485009107C8 /* PhiroMotorMoveForwardBrickTests.swift */,
E579F10A253D98B0009107C8 /* PhiroPlayToneBrickTests.swift */,
E579F10C253D9C58009107C8 /* PhiroRGBLightBrickTests.swift */,
E579F10E253DAF20009107C8 /* SayBubbleBrickTests.swift */,
E579F110253DB124009107C8 /* SayForBubbleBrickTests.swift */,
E579F113253DCA96009107C8 /* ThinkBubbleBrickTests.swift */,
E579F117253DCC65009107C8 /* ThinkForBubbleBrickTests.swift */,
E579F119253DCD90009107C8 /* ChangeXByNBrickTests.swift */,
E579F11B253DCE2C009107C8 /* ChangeYByNBrickTests.swift */,
E5E1E5B32578117400D2F1BC /* SetLookByIndexBrickTests.swift */,
971C6F20260526ED00AD4857 /* SetTempoToBrickTests.swift */,
83F8230725EBA9610093DD9A /* SetBackgroundByIndexBrickTests.swift */,
2E8780A72542BCE200816B52 /* WebRequestBrickTests.swift */,
0580514826EF734F00F719E0 /* StartRunningStitchBrickTests.swift */,
056677FA27DF8C4C006B4477 /* StartZigzagStitchBrickTests.swift */,
1AB762FF2969DFF000D01FBA /* WebRequestWarningBrickTest.swift */,
);
path = Bricks;
sourceTree = "<group>";
Expand Down Expand Up @@ -12609,6 +12612,7 @@
4C822673213FA7A400F3D750 /* AccelerationZSensorTest.swift in Sources */,
BC35168C231D00B90090872A /* SpriteBubbleConstraintsTests.swift in Sources */,
18B8021F2469170400201847 /* BrickCellVariableDataTests.swift in Sources */,
1AB763002969DFF000D01FBA /* WebRequestWarningBrickTest.swift in Sources */,
4C6FE15E212D2D2E0067B7D5 /* MaxFunctionTest.swift in Sources */,
83F8231325EBAA810093DD9A /* SetBackgroundByIndexBrickTests.swift in Sources */,
1833ED942446572F0053BF7C /* HelpWebViewControllerTests.swift in Sources */,
Expand Down
2 changes: 1 addition & 1 deletion src/CattyTests/Bricks/WebRequestWarningBrickTest.swift
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
* along with this program. If not, see http://www.gnu.org/licenses/.
*/

import XCTest
import XCTest

@testable import Pocket_Code

Expand Down

0 comments on commit e1bbf8c

Please sign in to comment.