-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Open
Labels
bugA deviation from expected or documented behavior. Also: expected but undesirable behavior.A deviation from expected or documented behavior. Also: expected but undesirable behavior.good first issueGood for newcomersGood for newcomers
Description
Previous ID | SR-1717 |
Radar | None |
Original Reporter | @harlanhaskins |
Type | Bug |
Additional Detail from JIRA
Votes | 0 |
Component/s | |
Labels | Bug, StarterBug, Test |
Assignee | None |
Priority | Medium |
md5: 88bb4e4d7a2dac50fea1f7404c34a64a
Issue Description:
When running tests in the interpreter, there are lots of tests that fail because they're implicitly relying on the module name being the binary name.
For example, in Optionals.swift, line 379, we expect an optional to print as "Optional(Optional.TestNoString)", but it comes in as "Optional(main.TestNoString)" because the module is set to main in the interpreter.
The module should just always be main when running tests.
Metadata
Metadata
Assignees
Labels
bugA deviation from expected or documented behavior. Also: expected but undesirable behavior.A deviation from expected or documented behavior. Also: expected but undesirable behavior.good first issueGood for newcomersGood for newcomers