zsh-workers
 help / color / mirror / code / Atom feed
* What's the point of "=true" in this test?
@ 2016-08-11 16:54 Bart Schaefer
  2016-08-11 17:10 ` Peter Stephenson
  0 siblings, 1 reply; 2+ messages in thread
From: Bart Schaefer @ 2016-08-11 16:54 UTC (permalink / raw)
  To: zsh-workers

In Test/E01options.ztst, the line "foo4=bar7 =true":

  fn() {
    emulate -L zsh
    setopt warncreateglobal
    foo1=bar1
    unset foo1
    foo1=bar2
    local foo2=bar3
    unset foo2
    foo2=bar4
    typeset -g foo3
    foo3=bar5
    fn2() {
      foo3=bar6
    }
    foo4=bar7 =true
    (( foo5=8 ))
    integer foo6=9
    (( foo6=10 ))
  }
  fn
0:WARN_CREATE_GLOBAL option


This caused a spurious test failure for me because the "true" that was
found in my path was emitting debugging output (long story having to do
with tracking down a path-search issue in a different app).

I'm not exactly sure what to suggest here, except to note that most
other tests try to insulate themselves from the environment.  Is the
requirement in this case simply that an external command be run?


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: What's the point of "=true" in this test?
  2016-08-11 16:54 What's the point of "=true" in this test? Bart Schaefer
@ 2016-08-11 17:10 ` Peter Stephenson
  0 siblings, 0 replies; 2+ messages in thread
From: Peter Stephenson @ 2016-08-11 17:10 UTC (permalink / raw)
  To: zsh-workers

On Thu, 11 Aug 2016 09:54:07 -0700
Bart Schaefer <schaefer@brasslantern.com> wrote:
> I'm not exactly sure what to suggest here, except to note that most
> other tests try to insulate themselves from the environment.  Is the
> requirement in this case simply that an external command be run?

I would think so.

pws


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-08-11 17:10 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-11 16:54 What's the point of "=true" in this test? Bart Schaefer
2016-08-11 17:10 ` Peter Stephenson

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).